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 72185 ad0cb78aacf5a4eef628e717cbbdba205332291074df630c2916fba0f18d6966

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c37bbea7b55b6e0804410d77bbe65ab93dfb61e301e7e1e39b5271775746e08b
Certificate Block Hash
ad0cb78aacf5a4eef628e717cbbdba205332291074df630c2916fba0f18d6966
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b50a000000140000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f515fc3dee96fafbcb4da52d11403e8f8170b656446ef76d96d59a0ebfd295aaef1f91cdb6423a813ab175438d84895be819973870a2a672f7e837e4f8265b0f4567998888e4fbb3e5d4018854e2fc4d476c5a450df488af46000000000000000080000000e00000b50a000000140000

Raw Header Hex

00004020818329cd918b44d1a373035ba112d23e6ad419c95e2de5a8022ae7dfdc9265d730b3bc7726e5641ec2ff9de44d6a930482bd91152fd4b78e1f8d3075d75d47abe49c2c6a55ef00188be046577771529be3e1e701e361fb3db95ae6bb770d4104086e5bb5a7be7bc3

Proof Data Hex

59,560 bytes
1212160103074656e0af19ddb2daa54df56f9ebf3b7ea6d78d15dc4f26e069dd6a6f9fc786fd659840dcf669970210997c44eb1b92c3cff62c79aa11964ca95065b4160cdc314e6e4a99595a230b7c5ae04c187cbf52ef28e7645809608eeb064871e54a2e24321c4974eff85cfcc6e2bdd496c40272004a3c1355aa24145c58cc69165828dd3d7f8bac8559b403e3afcc0698e1ffcd23eed789cca74fc6ffd283ef327051d3900d813c8a52713613f2fd3ca235f02a009dd859b3b53049ea7f43fe7582209e87d19f9541e59be383ecd2c595b23aa3be78e82426456292ef8009070568cce8f20e271144a6b136eac7774dfbfc7b4d040d3702b6a9e5dcdcc7b4977532087a63cd585b93e86f4c4637fb775563e18bc2c81ea4ec99bf8c51799f8d8f830a25a6e0dab3d5800760fee66e2d5a48666d2e508b7e724617326d066f5f2e592c34388d12f4c9aca22772a107b352c705fda2ad8cb6fff20841b10a324be092c6ac17ccdf065ccf07438aa531f21047962f77b074c916ac34156859cdedc50cc921ed5c9d6e22ec5a9dfadc1349601031fe32bd02068d388730bf16728e8983296700cf05c8529fc2bbd52e9a43edcd5536b7831533649ef9e6fce51a5fb36c0196c9ef076973fed978fa2ad09bc5d5cefc606c062958955699911e6862d76a68ac9bf9bb3dcdcf1178c55566b36685d2b714ed8ccc2ccb0520528846023da90ce7abc17ed432c460a1173e098724cef4b7afbbc9814ab78c9d76640b5310656fb7ee7e57afee7366804ed7053fc5f686420e8957f0da965e4768d3c271f16862f31a21f79172b482cad703d84c6719b48f46486dcab943ce57f60529050b57a1176666f05c699d511ac89da6231dc54b85a867b89317baecff6bf4e42fa9d9c6537b1b70f7eefeb743dbfe9157f8129ccd45e4145149a24aa62743b53460c99296e7848c191023e33bfe611ef9d0b6ea0cbf38a0aab32f9fa473e7b4cef59e86beb038d10d0337cf7adaacd71af72ba55dc2ad912b946d6b88f7b6e37fcf420b9aae22925f20d9497010a13860d2d3e287552ec3ccab57695f6c4f6a35edbc5a332aabad40f2181afc9d1d17b6dc02542dfc8aa7e050f3c3c878ddfe04ec3670d484036882556ea2d41456ba235ece512a112211619b663215763cb24af37fcd066439176b5d3d894fecf9ef4240eadaa392a4c2628a4bf5a75cabf1e69609b17a322556c52a974b8865d461c12ea2b0cdf62aa5c3c42335165d2e6f878e8ff999523011e1dea15703259d169b534bfaf5e36daec8df5f24485bc427907a3baf7a580b6ee2f1f2d7dcb2c959a152434a81db3897bfa29e70206b93c38cf1a63be9bc7ffd4ffc335a31982c914c076be9c5771f0480eb209c0a03b4793c6555565d2317b0b5ac6980cf9079de05a857eb9c314ae869566999b4db5578a856e212ef6104611481414448f70b32c9b81475768444196439cac7aa2877ba0563c9b506de91eba440b7f699d181c3412a491370a490dbc0f017d4d59108b2feee2abb064ebc52807273de8665d84dc518527a50b28576f471ed723a2b63fc80b6d3ddd95f3d6127b2bdcc2d6a438d732d8ddbba0fa1771350e0d7fbf59e71ec83d867d254ce5f100e1460f8e5883cfd15c3f463c454c7dc997066c53500f8210e01ab1dcbd1c70e2591f9fd86649839ffbadd18c2a2d560e11cd173c820b5639654bc5f30ce41ac350a772ddf4523be14c9c9c5942814bed6785b11a0ba9ed2f83f88f21e77841433ad50b9286e148f7d474218fbec4c036050938abc5667b07d70c8b6c044ba11677358f6d04acb3cf321c4a20783dcfacfb736fdc5f2f1b15225172418b16afdc45c3c4d0496e4c5b6b133da615c52cbdbc277a873d6c653fdd202333892f89f3aa4eaa79dcb2357db8f0b5f099ba7390590b4756964dd2aa604aa35a43e87ed05831fed8e82e1543049ffa906d5e0ed8ffcc930ead83b9460524976db4031a5a5b011c372709560990da4cee001e6fab3e2cbcbbffe1bb420a2b252db9232abbc9195c742ef1dd59cc05609f135412e68258350310012096210641241c2e48b2291c70918f99354bd41f6c860b0b98668ecfa4047311bd4508d6408b4ae9ecadebdb31500c39bf0c56b5f682ae32a4efc2194c36813e19223e8e34ef60e7a4804b5317e635928344bb48bb9aa23416a6dee9ddbc5835e699f0e2db1b9b9c0168dc8ebdc628c70e8d62da79083fce9c8a5e453017bc18400053c26ead8af4bdc4a638bbfcccf96ca59106e25934fca1137c8f968ef03042a2aafdb609951d57028de67577b5fbfa84a5e75f6e32433238b3bee3ae791c91da2408cdf0ac65ee1eab1aebdbe26c726f8bbd33ce9a125aa9f66dd6eda9208c66e9fadb0c75ab53d0a071af2c6e91279f6006ea774311da56c2a704294faae375ace56faa8f1d9039eedbc07b1b33b4ae26695a527c5cd0e50d40e061ccbdc8575aab3a045c6cd3f32be157ca4e2e9e06aab8bd88bf49b6b73b5b7d440767ff8b2b99a5ff59d699f35c8690324f88c01da04a0f89a8a991676a4db4aeaf921da8120e55fc24ccb7edd9ae399dc6b8b679e3ebd89137d52b1781584fa35be3e89283cfea482390b998e204b1772a526b1f1bc853e6e2d74004b1b5df600d1e61b53640e91b470142cc368754c94f02fea476e6498ef91839249f56be62cc452959e8e975b654fba0726ed09ccf87cd61eb4bdfcd3e0977ef8f171a699658b6e262967a5c8525e2a3526fe29211afba3aed5524cdec3b02e34aa1c8f515ec6643350021cbbbf034f00720631f552c163d2141b7d389e948f7920cac84ccf1a7daa8d37f7827a27e27b4381932392c22cb770ec1e326bb083c697a15e8ce130555ebc632cf72d1db362ef916bd9470d12f258ad0183886d042b4a57da6a5b838083488ac41604a359d0d7ae6caf136d292f0a97bcdd08aece010edfda2998b245b7c47add5bc16139973c239f8a457a21c982e5e9f29a1f1c543c84adaa91508c627677053af4f6f5bb8747b6faa9dfcb51e9c0f9e963080d0078b0800a73e3083134734aa3b5d0b48102e462ad1dde970ed168c93af9afb8a3f300eefe87e8ac7ff1d11d791a6c339d4549999a04dee87730ab27d2e78882d8b93d4724246b527adf0d6f705ee7b74bff34f48e86b8d3202465504637035b51ae0010b500452a531e8bce538869b5c1f64884ea5a431ec83938b83cfe7464116c7824b9d189e424be5985c80fbb00946c924b3788e3589a51cc507078b58950beecb3a8e6adb371144e2533676fb6ea55b516a184d688ff9edd574a8236db9047df83b619aaeb309c99e05b53f35692b1e8c1bd4a4552c28e557b12fd87e3711f0d5841f3bbdf86574a87b5ca7ba069cbec47b4f29c76b77a2771cd4db9eea7501c19d60b072530648b4d5196dcc17d1fe0555761939b976295c1839dc21a03a829d0ea6ab4aa42dc88a7935bc47c539bd389b7569d6a27750c9804c4b8a541f7399f9579c3ccdbc566859a890eee0e1a67601ba7a852ebc8551403813f79abaf62a5ab639d3dcb6ebc3fd186df9e9bd7067ba3f5755b2bbd49524d4635cc4ea38b2a298c498b3f2a85ad982248e85a084d78443d258371133b53e6054d70854275c5587423b6d84978c9372466700ab0f196076a131868d808ba763106a425187df958a271033751f90637a6299c0502c742b73c97267b274a5f89bbdb153d6decaea776e862847e39f35b58119e56ff1867eea6de5e27faade0b05010e320c2d03c1ac76bbe7a9d4de2d731f13aefe458d86662548b8911ccccb043804b41679909cf4395a26805c41f07bdd98b12dcee1023da86f649735dfbdae75c5b99ca9cbfaca4d58d2d8e2cb88ec77b0630bfa0eaa54b2c62338d75e31339bf013e13b31147095bf9ce232b9375e20d016d5c13311be17cd914777d489caf50d9bb2c60b29e77a4e170b4c5720923b328e151da644201f733e2fb303735dab2ac04a36a5e6509b90efcb8f8877e60ede68fa0b134d171611cb33549f65aa9c513a96fec921e374ea9b8260b051ea6266e3d262970e45e004ded2c6ce41f386fd9d978f0d06f391258a9758eccaee9de422b14b03ea1106e4232f8ef2f531ab4ad7b49dbcfe44871bb76fa65dce6d8d43e06d322218bc80f3b17ed42e92ee5f2ea92a78a0a766094c2e8c3280c9f13e3406ab42543d0f70358ad1ebf31d39bc3964e16bfd544da7ea012d5483dce396a4b2f837a9d60ec6d274a63cde3a25a3d292aa3bc5234eb56e2825b7d26d9093441e3fb0553a014219924e077230c76dbb8bb6c66fc377f8ddf8cdd48a055a829c41e12f5cd26c729c01f451a56f4080c92608b3d435935243215d9bfa0ef1a5008646878eb9abd3531520fd7efb517e1598d289a9524832e17603551378667fac8fcc8b729f65ff27a0a50646aad1be07c5b33f8c8aec67c3a8bf8b1c0fb5dfd358b93261f056d8092a7caac52999fdf8d79d48549f33b596adaada9870529b2ddcaa0922e65a366dc529872e0f7de8917f8c6dd45c0101b690e81fa33eab096e224240638d36529924848d084e22c7ed3a77e8bc9281b0ee9e67c06e137a20b9fbf4a7927a48aeb0c7ff200ca6d925e7d779d028c1adc8d8a903437f5f4d95f32d74b338b30a70b8b0dbab2972e4d73602d7a5dfa7994c1dc15085fbf9051e3c1a4fb0619caf48f371a9797b3fa1981fe63dca797f52859c6e07e862acf1d5b7517702870f36cf2a7952e7334a7f1403ff5bdd5987b373ee03761281ef16466164b5549005eb2e85dc6c98e45eb26873662d09dcb9af82501dcd93321e9545d6ac257230d2bc1203441ecfea5192e193a35ba2d93902a92a97fce64ca20d51e0cdd868802739b10042884271a6d08143bb9cd4a098ed7250e322576ad0e1950f8e00416f4354dd3b0414d3a4838f0110b8b2fb895bd2fbe459d16d846e90c931d652b8aeedb61c358ce55b5e7f574120a92d371c3340980a3059662f29fd7251c9b79760b6234686f4da8429fdafd3c3b8181a43813159fe9f02ce1d4bbff5bf8c931015f8d9750f0754808051fb1afd5f2b2547deb777c14a0185bd9a37bd1fb7e96d1e4873b19a18dbac8a44723a850f5dcbed19b881e782264e092372f8a321367df0b1cb432ac71c6e4ab2d8e04f2bce3319301b94d5ab88d9ed8eaebb4cbc8a33375be5ba2c08f3b01010c50506f42df7e74411a3324c53504963759a54839327abfd6c88e5e9cf9b4eda938924c0959bdfb1a81dcf1f72187ab446f905070c78845e203f9d15698fc100fcf4fe1f1d6ca90b2f4045a4bf6d6493804f13d9126b87a72c365c070d01a5666e5b208c2b029a95bf92e342dbbaacfbd0aba6ea54aba5108e574877f92d25cad175e9a5b5d3209948f6b8718bc38fc87317ad1738af01ecef08bf63a701d5439e83908c402fa396f4b4af6383a703303806f5a2772ad2b1c531b1166aaced4c59bff6d646ff3c0757d8f57bff0d7b12c452cf45f9ef61a3e787df06f69ff63389d71cd377015f76f3e2bce91bd6aaf504125b125702d4015df635d2dc16795c1b9cdecc8136d2690e175bee9cc7f46ce7dd745461e3204cc9d05812671dd20c599f897737ee736f4979308bafad09f50afb541d8760a500772d72502745869ea0c599b37152bcd6bd6375c8b573c83c280fdcdfe18de137e40c1b909ee630c5d0852f07ed9aa07bab1799f1fe6e090648f03d8093533693b99e45527522375211fa3ea1869620044544db742f5cc251051bec405e6f6517210aee4eee1c2ac640105831cf96b73ab3f808d822f60de9a19f3c405ad19748c4f7ad1fe6f2183dce7b28ce7fc2f3ffab3ea56b48bb233296cab397eb35162469ed6826e31f91068b665442604c09efdf422f38e6ea255e30e3218f996c63ffba266c7450752b109c80ade4eac019feddc26d5eed48a497830f6314b7af51afb06f5500024ce917d0b5e70a070347d01a4d0adad9b7a49bf0b211c4e08211df6ee7f6aa7819154c6a665facd90a1a91bc543560715fc99705616bf623092fe9680a2730bd1e1b7e9ce42e93c16a2aef82ffe2dabb1306bd456f7a6e2251d2d5e46c2e38d15c80756e72da0b792409fc7fd64f756fca4911af6842661685788563517038833b11c7dd506ec229651de8ca283466478c62dc6243c859a27641bc2450d2efd0f523ecb7889602321a02f326c07a1b67bd971e9ce738ff328693e01853ed1363e5f7a548d9a19b4eb67a08a3f4113b8279ea8f65c30d4a6e83fbfea9507599db5f8f9db2e282f3e7b2636a5d29ac42fac6200156076287599ba645d8e10b613671976e5dbf7e84efb76b833d7dc6aa3030d9c7f6c0f57c9a13bcff231ad5f2ae372dcd9085492e3dd5d4e31146910d0e4610e8a2f6bf4efeff033203383ee8a1f907ad2dca6e126d1aa6b4e7122139dc894e9b34926b1c19a24cc4c6c1000b3a1838e71de978f973b043f3686b6bd08d0a88aefbf9b32966a9debd398c0f6c5ab183f5495bf701b60bdfe60491097a9816f35175ff0ba65148dcd9ec9ddf042e32aa525ba1abbe8b2fd448fc8f6d8aab13b4c5e0ca4805bb2cc985d1fe9a7cbdc5c245122f7940c53d5c813ae445281092a55c0beb7bbf7287254cfb9ad7461503da6e2f50cce5f12d5749b53ecfba71c3ee9355a72acae9091c675f4d6c7100b4a176694f8c8f4b4c23215f8da880de4d36333d3175aa0657887057aaa29dd5d1884d34b804237ed817257e3e8de28f1ec98da53e9f44eeef5e8dfd035bdd18f3409049560ba5f02aeff3aa2ab4071b21b81dfc0795136a327c31114a91d86b65a4b90b717e5828530bb953fb5fa04ad24df51325becc8180d6fbc71ffc3b93843c6a01c4c8c76cc4cbaf9be1f46ba0b63449e4e4ade78410049080ccc7a8c827b46da11d26789ae304a882a68f828d9aef37170e4b69fe3f36661bc77dbbde72e22508d5046e38f9cf495192bfaace7ee998d912011a28fde1293d2ffb3db638e1aea8f1783e3a797a2158ae80f748d6f16bb1f8ef30bec976a9f4adfdf32e7295d5d4024c9d17a4ef33adf2cd76a38426205b2ff4dfa9ecd293a8da2556d46780c5bef6d272862a9806138ce95149286226256bb36d23873cb5f9c2d9c83b12f033dd4f8dedbcca8e0561d75db67bbed925545b20d725ba21ebf9c4d683508d54f765b32592c3c5f17113896bc8beaa69812406a8454bdd97818caa7622a82dc55356be4a52881ec811aa7c627f9556f24cf1c0678fff7c11aab9590002df5f3c992c900f56ad2b561d608054597983e1c54629b1b3f601b1e68b3f2adcd40ca475f0396fd1b33296d8f1ea830840a3bab4b5d88bf76926dec43de20cd6bcf2dca184ab82e954734a7c40e2c1c49b9b5bd7f384e1814ec50b26de7e1c6e090d3e44117759104f8b2fb4cf8d2b41e7260672d2a50b0a03d9dd36839dcb790532b82519fa79c86158f8b1db7a04a2381b62bd5a23ea029b994128158763aa52bba7c3c26b916ed2550595ae7a4e696d8176ad1c688abb40bd65c34519487546c35ab5142c8185312dc406c5992371d5cd825de01395defec455366c5205a52de278d4c7ebb119682c9e28f68eb14ef91ad0c96ce6facfc1458c80e80062040e11c2dfd6f5e3941659eb0e8061266e223ad51b3ffbd2f75e66fc53521b14eb0e3ae5930d6cd04347b2945c0bdd5ba80a1309d4d221f458cad677d344c95a5f9784111e1e3911a01fecd15442a1ce4040122f335f86a9a36df326bda1ae1f9f03d784ff4fb940a31e34e6dcc03c770f0f799e845c1aca9b7dc404b99f42aeac69287bca3e37d21fdd9c384a1737356feb1263f2303f03417c56e7117108ba1e9a21f2a1a25ec365ff420bb156dfa85d3310962c60aa0ed9ed365194db7674cd9cfc357a048020476663a76877d196f0895112808ac1f7fc8e6964ecbb9d51e2e3fdc2bb1c8128ddda2bff2152719b3832f42cf39e96b6fa668037c42a9e436de2af10844f91e71345b70477b588a1531699e31650aad6d49bb8330fc5b7f3884fb03dbfade51a51d0449e5a1ede57884a87c9af57bba33f542ab8d9b47fe4241b76630d5d799120fc3e0614fe84d1cfaadd97e5db32b52b7eb6e11fb6a907d2dc132b16743f1fa72d1b107ec14a78d2d3b91ade4fa4d2c0ef00d1ce3c6f5829ed0c01a5861315c7c36899852661b9120583ac8728c13f83b11d48817c8a395ca82ebc9b42969695b8660588dac5c3033f1e0ccffa7c5dbbe25cea1f6167c13ec5cc3603abfcbb1d25787d15edb8db934b0bd5fd72b4c1e22ab63bde1a03c79e90e110a9e2008077521e106543007dcf0b6bddddcff4db30a33ded2fab15cb0d28c9bc139821ba9a70361bcec98b74565847c47766c55f572e077ad1aececc325c06a945e84c08adcf254addd69269dc6bc09d4b2107b5128a4d285c019f0862f0144fbdecc55ec493d02847c0a939a16ba57e4ced45cdc56a42dd730783348b28c9fbc11f9deaa8cf4e41a1f9360d1596fcfcf3687a069c227d2a35473ea913bc6b9c3be98df716151180f13c2f8a99beaa75c218edd6c0645e534bd8d426712909ab1114a5c43c71265475330fc57e68c666a5b48b494cfbf794c2d65fc770abc52fc6d76c13d524648282ccfd310c3bc25ec8cd8d4b7bb02419c9f159403e76b01561e7a1c6ecf5e78f99bd02cffff27f8593395c9aa7ba765dde9fbcf97d4a34a4130f9afacbd846939a3dab2c5d0d79bdcf30828aea1c0ba485e54a378dfd02c1b91914a9a934857ef6bcd3abd813ccbfceed8399c06fb015adf26a97415140f55fae7f084f43e63df3be2464b7e607e888367aeca0137a7c57f8345bc39beddb4ad21c775e2828829195a93b72aaa4e8a54c3b88b985ff170262a091ecd8a19318417f68ff73553ef33669821a318bc52262b8a60c38fc9fffaf1258b7dd3f3152a7b07ec5da115f9205f6157afec330000c36179684f8a1218f1829b9a04365889abfaec2c5957ace157c667b020ac5d0fa7e99ad438fb15755f9f1944df45ccf626a2e54d56887d3ea8c2a55e6ce0772aae42e6e18e39f9d6e4209dca8e71747a0fc31ff3e0e9fc8224877342a4f658339699a8eb3b88a4da89c55645328a2f4e7390cf8bd806bb931ec9fb00442a1f933f8d7a113463789fa04f6e41011af6cb610f0d6281f9deb90c922e247613b80cbec4139ccdd0adc9bdc079dee45234462166757ec1e0a3b9927730b0b8610b4af8f59548a65b84bed87c7c561e34cda97d5b9533b7ed133c630f12e7ade1e0bf79e71bb93c2231d0f3a49905fcc9263fc6356d1de37b43b640c0f410db4c02bf1e6774115d9766b70d4e41b9974b6b82cac031755f61bf729664665b6f8b365123a71f0c2de015144916d67be2a8f2e43ea45064644c0b31a285b8948c11f6c354dfc12d7c009f5f097dc485e2b72d5bcdd68288ecdc15a71d4270cc240079f98c7c3341dac5bac91abdfe04226e3389cb69412665ff8927585dd2ea2e89552e64c330c19c3430e3d5b12c0c9025921ea85227f6cfae5811e5bdba64e86bbd9cd37d8022f6fccb346c347fd06e32b282c10f2c611e59330bba079e8e29955851799ecb1551bfa9b92f00c361cf4a85645cf8af57701cb209c61f36013ec6e93b529f39e543c2145ce42dda53cbd4d21ea05face820542825e1cd3cf21e05bfebf24065f5068e50d48a30313a282e70ae75e0ac8db22999b6f4f10b37ea6493e124fd6b665b62ff9a7996db0951278aeccd525f06eb9894c5b336304e3c621a44ede675476715d47ca639496e6a7a4e4cc78f76ce0d45a70d801718c79e11c086ba499b7433b2ebe662fb76669910f7f6e98879c8b49c9bf63ab749a40fec8b0baec8453526ed8ae38912eb9613270f23f597e3c46b69d133e22c43573812ac4d1687cdfa977ed6a0dadc304b26bb7cfa6b5efe4961a756f92731ab5950b0694fd7f15c93abeec5dde4b9c834f8d5c496b2d6753999ef0b8cc031afd0188da1da4e39e24669383d1cb46feb5a5ed61d1e8603217cfb34880e5c4b08acbd233a9598abac2a731987ef90e4272a79e38a6621c9ab87134de35f869a363d0dd9182de5e856abce1fb340b774d3a0d585f021e613c2bbdca6a52c95da31968656ed8098bb37f56286786cb685db80f5fe0d51cfde91c60054f3b1484fcf81d0bfd277a74b4f04ef6a51d1f4e71381317056e3e93bae69221f64ff7943db72eefc3c0ea56076ec3c831d1a2d8348cfdd458b42102d076eeb940e068cdb4825bc39af010b2f3357001a131050b52e78d9485e6f43035071323abd2c224a5a7a64e80ab0b1de261363a3cffac759d5dbc3adf5481dd2c69651688420d5febab73cb1687d8dd8e0811379937748cfd74675cb5b1a73c2861f9473e678b6841579d5155eaf6575e64ac383ef7f7c009329b210666a8c68d8b74c761f6998d9d9300ae6a318722ac29b34ffe8b4be49c04e67326255a7cfeb57239c858735295ca513d1012665fa29227d025ea201bdf4c14d09d9ba12ef37c0686caaf2af9f791de2d9d1a9a7a758dcfb2ce3000b52a071d0ddd8f78c063c8740f05208932d20695adbf9aafeab8be023be10e43c4e2fd0aa77d2e7310fa7375babfe1b718922a35aebc7f47139e26423b9fbc66c935f098b033323d21b5205f11cddf300e7e2015475e50c1eb7f44b601188216448c560be2741cb2c0b0593d9d725c11e86e0e9646e5eeeaa2fd9a87de95ad3cdd6e286fa141acae5a5165eea08a7df43e41c230643aab9c18f9dd7567d246770fd492ce9215be47fb8bdf0f31f8cc0df87ec55325e3629b3bc8bf3a146c2b0255be5c31d597634faf1a6ea1c45f51ac5ae3c482f1d83ba87cdc392c71cba9eceaa3521a0047628adfdcd390aeda8a1dc6c055e83abb6e8c3e9398a5d09659d8ba906df9d7f71324abfa37db817e733f4371f9bdcfcd4f1c08c179e8b451751914b22eb21b324a30c03c161694eb5c719461d622bdccf272d5901c3bf544788c19d9a063e3d67997b48c5925412d3d179e9feb79c781b9f3685fe83e35a54cb02a99bbe74fb64b9c30a96afd71d350ca9120c0096d5487428859cf54ac53a8152b40f5d841f02ab73ecde6e711b8a5dd2db55e61006d56c499587d97a8930480786f34dead14d29cfcc249622b1c539e2c16f63022dc0f14be380a4c075061f2fa80e913800e7694f48fa2dd8f759ef84960f2544efe0a8c9fc82e826d36bca3a2be68f7202d65b77a5c7a3e5d0b2f93d5ce85757109e194894528ea7e3c751e312670b60f6ed8405a4fafa658d23a87b3c5b7ac57e7ac0a5ab402eda895ffa980b7fc4f3a036e96b464128e5604a952ee1150b8a9e011784e92ac2ffbea9f51077488c3425aeb4861cf2146bd12f895238744522eb144785b2aeefd5080bb37435881e765e8531b4f238a4883d3db49c5f5606756f657d1b5740cfdd7a4b0c72aba2746084ea59c18fcdeb1a3ce9bb2acbc4a7cd4c9e677370b2efaccb0d2d6f84ad88269f2016f20e7204ba22a9ea63ce8bb7abc047dcc4468a946e0bdab29dd6069163d15cd002396a957da6a0fa358e822d5ee3a2676cd438e7c34d4a503a69a35389130ab3f40caa3e7e22420b96949cdd66e30ba8bd6a9c93def4f0ead58d465ad9c289ae9116135145342b34332bb18f4790e04b9e0e0d99be04df63eeb52188ff50e241f0ac12ec4b39274270bcee9097f676e3ca3bbde4341a99c547ca5952b0208b24a2025a1b1b948ecfdc67d30f63a2a0f53e090c60e301c2e50c1df8160dfa82407a3601749e2246cfa92ddd97eb4d49baec3eb099966375200fd72d370e497fd1491917e36e0cbe54be5ff2d355af8246f57154c914a0064069ede4cdd10637e523f54c4662390c9e0437a7ce5a56e793419cfafeab2fc5e37604cce7fda4fb3abb6aab43cb9a921109441f0efbb66aec98e5e9b6a34af424425a435c83e09740e113844274a53d04a90df60a638ae91e35d49cbf675ff98aae3cef931a13a31c5fc86cac00f4aa2e9729c993e19e18181b589846296969de3dd4fe6f909ea193bb62628a4d26bc602b350329517a69e337d6d1da48d9ef4032ed840340f2b3ffc8774c49de44568e4f4831b9e9507c8e2e3e9fd345d6864188a3dd93891e95263d7ba4cb1c819338f7ee242acda6f805417118459752309240cb60c95093235b683a74ba9ff575faa0a22f45d755e52a51f33f2fb5e2ac24866cc8fe78d1fa6c50a4c008c49239cc5ece464a676e6f0d0f6ef089f37d363b49507783c537ee88ccb7eb43fadf54eb25560bbd008ff7776ebd51035651cda88ee9ad27da1be2b758670a1a98ec507082af612292130b97831937df52c126e14e930167f2b29f6401d668c222eb061ad7325cf47c523e21b55763ebfa72735f19aa616b33717d4a2f038d8cfa7ed112174abf7148b9b90d5d4f83fa992436d723f165859161ff21265df6760f65971e9bedc9a70bfc8f875db806911dab0ebd9f831facf52e59e27167fd6b539fbc8588c7cd9d636a6620bea3b8e18bfb7002610f1f430b97254cc0ba4c0c83cf9d4fd14821db23a67c72b393bf58a2bb9777659f951596046cf933abc6cdc5400f619e3a9c496ebe89c81019a2f443166c4cff7cf8b9f9e67b220cc0b12b818f144920c6b9c07642f3e4bd932ad5818716587cc53d10c59ce3d1a48c8cacd40c0a478a4330f8174abf1e9c680e6330d21d1b52b9d14fa52a2aaf13c51f2267cba8030c806b777abe7193a0496ea0c3d48938cfb6c31e00b8c323151cdcbd59d4fca3bb280ef2cc3910bbd8f8863ca5e4d691beb54206ad4ea768f7a20570d54d13217f1636abf18564a526e9c705bcb8577183c5bdb23f9e7600a71acc21182fecff7f178091bc524966305ec7b5946f81eb7ae85d897330b46720125b10e16e5cd7d08c176bc64c50525aebd62cb65dfd55a9eac577f0a3ba116423a14e26bcabb3b2475dd0d33554588ceb27294eea873beb9ff61fb94b8e665429c4ad728c298468462e253736a5dd3d98231bc1647a58cea5c999f05466e63182bb6741f479ac1f4b12e5b30380bc7ff1bf45ddff4d5155a7758c9c7a3bc050b4a8e618f613fe71e771ad5a394ad34285725e79dc0f1a32c1320712dc8bb9df1a99aeb874577401ecc6ed18c0fe203b6c15db1ab7834ae69d68ed16e837ad84252f625f86b388f71ca1cafd94a76c56dd89513bce15fd9f15b6ff5eef83fc5423d2e5ae9183be33cb5eb281d1b820e34a8f31f7684f1dcd461e0f3b2d5981071359b020d4e784f816517b6693d8565dcfd0a59fa83d22b4703b879883d813288c84f356a53058ae75b7d4926194f2ca57f1d115616897aa0045a6f6125dacdc3b15abfe922a2780079f5c057119248ec57294d8853fc4c5afe5d970c525b9c308b6fa3e414ad0bb5b4a603f44141017e1ef19a7345fd46c49f377cdfef023b317323c0e2bd80bcdef7ceb7ca4f1d280956ef9bbb0455e4fc66f29903ab64002ca3fc8e1e7c53b7e7927d9e3b52c4d4ec8746583605034200d74ccca9cc03b550507673426a9cdaa6cc54aa8c7fde78a60adf30ff2bb36b062763965da28695855791bac7f6d6391ba6564280bf6329338093edb366fe299a8fe563ee0d3f382b8ceb4642ee8a0ea57bb7fa398a32c37af3376f9b00adacc3ff11bcb66d99be1f54fe19b70f8d56eeccf1d2f6f913c27a6bc0ce95b073f58eaf8826b81c4bdd215931d213cc7a2a5d7c0e6a9e893fb5c1e9e256277f65feb686d78c1965b21f071a3fade5ab82a821715d9d7912da8a59d6b52332bff48deb56d0b0d19c0e58bb147704fe56482d5153cf06ed759d4c24abee420a96cab8ece2c594893462f03d796f4d34b25b0f954d2bbc14f93819d2eb5ac03846b2aa582253c78729cb71755ccae9dbaf4808dcff54d71b0e1cabb6231715651362d84a69e36fe66320af76269b4667b931dd6f80afb759df9a300e919125d351fdb3979c31b52d81a8e5ed985041a1ffb1a47be894f2b01151e11d72d13a609e7131e7608e6e0b6c42cae6d00bb021e3af82a5c6047a45494309fd60d0c21f96045c17cb391964ff817ab0d3d27a3b0c9a40c165ac2cedc56b8f6d814b450448e29f84929c20120fe5ec0669e4eef2f7440129b1580e8e0fde9b2462f31ad91dfb1fd7c9c4698a9f707a5829894d0393908dd9a0553af77ef49b441c224ae89dbb30339f71804fa601c391dbfaec7633ea20e632338364ce1e8abbd7dfbf8d13868d7bb107c5ded5fc7c52a7d5d6172fea2a6b96fdf2fc61030344707369069f3443a6abadd45b72be42ca5320471c0532a11de0c3ba314938cf215bf3c0d7ee9ce9efdfba327772acf919b748025917d5deaa28eaa7968f8574b6ca4b86b12620e76511ea83015a24a0cedcd5739267284b2d4c8d1cf9302629f1ef8c380fc7b2e92accbb5e239110feae3eaa1e903fc2b1635a88dad1c1b9cb21f45f4d8f837acde019486010af1c6641b2967955228b53241a16d2b4dfff03cc54e30473d4c870c2aee98e928348630345a0bcaa48c7be964f06aa944d571eee437bdb460b057b052c00bfad1028a75bc283d5a8e908ccfbbe91f13bd34ef209297a841a40b78478110e20d75226c3ad259685e79e3261bffb9f5bd7cc9c9363f18c50ac969e169cb69293190e52d8141fe1157b930d4aa0630428716209e4d6e98d40b1d690b3f6e870f6df8c29f26cbc4d54907173790d81195280a174dc6e3a26ca06343bc58984480231ac110fe012c3514c8343361c3468ea193a6099a63068496cc9e6340e5d05aaa996d98f17b224d3ca6cb124fc9a6d0638ef525ad97aaeb070e40f2ceb8656eae91d7b1a6cadb42e75927a8b0de0eccd9e65a99e547ec3ffb686c91a857459f3d2c0c80736060f0f5674849fd0adcc00495c86dc9b5942fd1bd4e57e838f3be3f23598cb65abe6bb857115064335a1308721c094aefd5bd97932262a7703d81e4319c224dad5c4b846f8d5b9574208344406d1a9413c32caf467cda57f1514f4c727390a25c7690bf112aed4565fdced0913c9e2a90083c6990f20958309486aef336ea7075cb14ff95ad51a927b34a705a6310f64b58724e4af13d0d82b201f5afcb4912705244fded4d33adebf2c7dd5dc2dccc9490e3370c7de804611a4e15d324f620aa41cca226e104e2527fd257c21deb13f8fe13fd0b7a70fce522ff8652c9617375ef353d992fcd61ebc2089685be31068760c8190a0b745d237d66022851bcbb95e5e6e7ea9e1181b9d3dd2bdcb9a4283d4efd4c3fcadde90ef19eda86bbae3707ee36933b05815dabe9f702a6f9a65d52d4665c09e9d4eedff8af0fd7be7815e44661d018c45dfab301ae5f9760e0701604de69f883eecb0ce4a184fb9361861570830df0d648edd8a21e71d83cab15561d56c7d65abb621b169a79848b5195973bd764c87b8607f0505e3cabc070f5adad0267dce6a8db1116e770e21b8f84f96f5581e2a394682ba445f7c25df4ebfad6a2c0f9990b8fb9a326cdb3a7ba3b74513a886d80c7e31205c999e6740bc9ba0ced5809a6bb85c9a413787df5079755243e33c670bcd67d51a9df874885a6443de4675a701c353d5551f310dbb0b5b9718ab9bafd8dfe3c3c24fb845619edba249b1adb91acb33edd9e3b9cc5313cdbb1a1600d4caa470fc4568b08d833af25b47b7364f54f7ae8d15c8c9c6a818f49b0471d959bd951474052a8dd7d809b73a15a26ee2f444291a904b2c538973b9afc4a9f8f2a9428331a0fbfb51c1a33dc901a36712c123e3c325f43a1a6b47fd4dcf79c16553c8b45cd78b269a0f1df1daa5cc767843e7f10b02682b36dbe7f9491b997593c16e16cb0d5b5388d229f03134dd82d46d2bb74062a78476f80a184a90a4faa136d197813035e75c6187a0ad820855d74b458ecb74ae9c20c0092719f7d02d52b335fa893f47bfa33387b6c333ad73a4565dd0020bf91379df1c5d32131c07455a3074fbacdda791a9de12299a70334f1a36155961e4af9cc0124ebf5e9c3cbf2961e6acceeea516de03c1d8ba0d112cfc9d2eab0ec0eb0cec759e486442f420492c3d302d6de796b26663e863f1ecda2ebbc94da0be213fb6fbd63242de2a6ff1e7936851b9fd9a1df0c0aab4af984063b523773f00b5a90ebc44f9f1cbabf826cc10f13f94b718afbf5ce0c8ad7d6401453d7d6817ae9477b385dc7a6c2c89d93f7fcf080cbee9f2301baf43c024d215a5597203472ed0dbcb14ce8a2d963fe8ecf0ae7d86c05139e8a65243a174fe6c5329fd05d3823bc61514e6e2f3bd295037e1376bddfe55bb782c32ad05020683540666808aa9903991654bb66722ded800c63c032c4d46e3198954813bd0d2b06972084a70a5e374d529444d0726ea97cd75319b649e4f5122b3085c670b06b65449cbf9e1e53ac41dac5c79bcb667a2f66eb456554cc989e741c0ffc2b4fdb450463157521c2052b5f087bc280f411898405ed7571ba9e8bfe7a0a918889265a8007f29ea0eff4eb4c28c8aec4f2f9bbe4a30083f0fbe19aef57c6a00e8185ce8e1b684ecfc9eb98d4b30a4f8377cebb4e3ae59bd08037bbf4853a79684b0d351e782527abc7695ed250ed609913608c583588483117db0bc2ac1a6d52359e5c6a4d7b282554387a839e2bc5870d64d23c356bd0b1a88a8c19b544c9ff80a12b6a56112f9e779bce52d36b313d36cb8e7641a0a6c5708f4f6f30449fb86271a3d4d7fdfc5ab940d72cddf55b5936a8b8a74d5a972b76dd061463dc7d7962c918f2b60b62dade6581b40f4ece6ad017e23db0ea063b9e67ea9fe55c416e25bab1088d4f264e2041b5d020532ea83538d77149ddaf19c0ffdf20c819c645f586608b902a0ff23a8d1a7b85b2d534029e3c1f196e7c71c9e667858858ea567b11a851a22ac5b0e21c6baf2ade43945ac9641d0e58fda12c1735a0e7cbfc095be5e1db37ef39945cc21370d72fab6bc2a0f57de36059da59f9aec9e216b04edf3aaa9e566f947f851dc412a2c45a546c6623fdf8535905d8c4d2ac8ce0e69551350dce3f5a6d04737a1d6ebdfdd7596e7d014018d450a47fa5f463d1ac21edcb270c4ee4e5e568d07c492780cc03b648800ade92acdabfde9a67456f52481b44b5377876a6fc1ec72b66264f6334e4cdc6f9af41b0e7a431475b7ebc4c9f95059cb3b6348b313da947f18a90281f4449286922d3baa85ba101b3fab038d1903d3734ac8a457213d42435fda5e7b05bac8b9c6718f1cf7b3a32b3026e0d4583eb0f9b8a358ba3db868909981dd43b649e1ea07b6e6e1a537a8ad0975fb9ea052ccb67f6573d217f19cfa9040709e84c35d453e641b941df311caa3dad89e0fd9e8e26a3323f2e37eb86afa3706d3211fca4a27ba3fd4e323879b9461b9bb31c2c775ea3b8bca9c6d71d9e4bd682542f4a9c83e658c192b409984df7633f992df9f4a4de3e3023f58b30e3309fbe2e7c1c3b1feaff8248c176f4b4bb2962e892c93ee45c7531acc5fe45acf7907f69bbd7fa15b1fd59451390c85edbedf554c9f2e55311e6d8d8dc09b309d82f3e1c1cc905a5cb19733bc7f8ee7e2a9fa6e413aa3f204538c13678a951c3e0490c21f79cd91c64af34c227e7ca80e988e694fb98e145b2e296cd789af33e9325dc4740540036680f95a63a33289d2e8be16b4159a740f4e43b2a3f0ecbc14622a890f5b218fa8847e86c25fd09fa2fd8f02c663a4ca4064b54fb9af0f2b877bca13a7a2f3a12b2e85244e4f20c2a1dc6e81802da6d616857fdf3e213feef09ba842c60cc48374f214afc638960336335e6e288a6e7d482f9465576a42d9b170ec980f2c75dcd68c9b58c50c43511ef8123fa605c1f0d04f79d437a48778be6f4f0a4aea1ef9e4ac4ca4feea2a2dc06bf30605acd4bdc6babfb3783000004453eb816c5d52b9d68003e4157cdb20bb4f7961ede923d6c61541683f68e8b9496a334e58e1dfb0856f47df6ea34e506e5c504f999152a45c88d4d7cbfd641607f107fbb992d45c7abfe053ebfe1dd0b8bf14edabbb3eb5f07bbcaee1c4833fbad18f877bc34c6330d8b3d382ebcef8e247f6b1f06bc78a0ffd58a14dc530abae6179da242bcad5aa19e6d7be06cfb17e58efd08ccbef547b22a5edba7935dad201e19c31192e18582b56c6b695f3587bcfc688d348115d11b413c7b8db65dc7840d0289661775b9b8f7e2f3c84c2cd93a22d8f4584b90f6dfa11a3283a3411889e8133e5c2183789fd7ada546b9fc403801c7c4cb84db334c56f3c2245690fd7c9ba972c1bafdfe6d48e61ea14afd60ec68203d1b459c3a81aedd456ccb1c3870da1ed192e21b932b23b3a5c8c0c33504fd70f0abd30a6d074beb13b8f937ff93377f4df64cf3a74f469cfc09072983aed01ab4169897df1be94d523596f1381af3846e1115c6f05ba4584ae6a4943b75725c6b38f4a98d39e1f40405b098487a088bc0236b0c95b5e30a59c3f2602a6e401ae3b95fb3b6e54a609e3c01cbcb62dff332c79369099e7a523507437c0c8955e0f19456dfbfbd3a1d816ffb27ac113f0e27f7f581d985f2fb41305b7e469e0527a2c4823c8393a26542f3493fd4c7994a3bc47e582678ff66b69bf8953fb1c4d708cc341e0f591b9ad6746126824c726798c69d9d5970245df642733bdf32a66d6b76cc6774239b3ea8b56f8f4e88282832c12d82b66afd1d32bdd8ffa6e55df4bbac7ea600bc9fdc4e95dfc92a97c32d5fbd833bb8aab692a1fe0fb2a9e1be931438c21f15a8cf1226b034edf760a316df6c16c90d7a0feb67fe85f1d75deda5968024daf01da3b3966fd34e0135b43a01c60f98228fba2fe8ac07e46b7031edc7cec5c5bfc1daf0ac886540c7692eff3e4fcc920377016032bf7245e534f6465c01b3eb8ef6693dbbda0e7308f4730c05811e99d9e7ece82d010e7576421b67ed3c634a6a070f9968c86c9147ed69c92653317c2fedbf2c43b1b784125f33cca0814de2252c69a95514383a15abb80a8cac6ad107e1df4281f3987df9855db693bd91e39dd252b72d033ba074a035ef9d9240865a86b821bd19b6a79f96aa2e3d008d5974e8b4102630c82de5d8b77bbf506fcd2e9c17fc8d2a8e8c32eb6d09ad325d6c658a535b056c18fcbf1980528993d200f715d4d07a4875348e567cf32e9605ca0bd6f54982c2a81284f63fac32f124ebae1df5c2f0b652c1b683f28c336699da4f2049b41383ff008f61defc6193bdabb80917c46a3b91ec46d4dc7347c002c2436995a7a4a26f49cb319d51e52aa7d48eb9a774d4076ceca6c6ef8b4e5625797e566be53d6310d3b23d1ba9d44f26203b6b86c25947fd9ae0043ad52ad211ba59e9f05a824794efeb1e2fb26104927a79b095caea800c66c1c361daca53b717699d2ef60f8333bbe3e89a935837f4f54397e1d27905dfff221f4f4d7f0689d7b5e83ed0cb525c1647ec56d8b0c699ecff7f0e850adf02dc002bd139973ac92f3285296f004a21c87371421cf8c400b234c9bd894bf937a40e3dc76f1458d7d41f702f201f7c3ea6118c4081482d60b986e16906280015821434e813fb27b6632b703728ee3200a5f966401c2810c4e04527715ca02fa9470ccab6c02960ce53eb9c5f6bed26ccea5ae4a8a800270e55e1ece06e6cda48f4a2ce15fb0051c657f6737f1aa5d0602a9ec57438bbd7d8d9979f07f74fa783a3e8240d04745f63c6faf4bdedd72b38807aa1cf370950cefba5dd4de2209dbc18474fb16bc7eecc9ffdc440bc21e2ee6b572ae8f3d741eea9153271df4aac5bde7c108de0e5d11bd5df61fc1bbf1b22ed9e5d8a0dd617ba5530f56c79e18f684811c153bed0280e14afbb07dc6defde749259a74881071e0b4a75edd5099442ba4366dc500d2606478cdf68930019b9a66808d65b7c94767a81c1133976efb62f5e89b01b2d93a5e7ef82ee954674b2f6ad2e2d2c43bb938d213e7015f593d965fb2103a36bbde8ea5b092d6aafa197b8ffc225a8ea09ca38abd039b3b9d915bc046d510905ffb74736a61cd44955928f9fb728047decc45f230a6ee3057e9087f6f755a6daa3d3f6ac9a0c695fc65898997a6cd07269edea1e75181a71f81c7c49b2a4a778600479e669d72e179ec755832218b04d522eab44edd192c10bea7a3459c1f9d786ff34587924909914450716104f3112ecff4befd72f16d9e56c43b7350b4dbaffd4884ef7a57f28117b48b8c3367263fc790581e9f74872ff571adaff601817a015df7c8a159ee3e9bc8a67fa8c4e93a92ce89ab3f3320cb09924c3b657a23d7438e2e90881ad9d8e120cd576f72eaaaca5e6863cb09fe15b5adb9b7bcce4cd8dadb9fb3fb76fc0ddf1ea65404851c01f8e40bcb47dd7896b1c23beb97a73343e63cb4b0e6a100ed23928ce747537b1dd8e5eede4d0c69380a0141376c58b4fb0b4c3fabb0d1b8badaf7a63598ada5adbb0e7a50cad673ce0f87a0ab60909c6e27e49dceb555d6be51e3c7ecf578c1b20bf1a20f37596b454d605a6cfb80f2f19c979ef4f93ac0c1d345285f9389aad264194ea3783d12ae78c4082fb085ddef6a951f9d772ea2ddc2603a096c0a9b23c8d70c72114a964d2bfece56f1ce40fe15fed8389aa1b6c25f79959eef67d16dc130b37dde54128d7ad24c9e1270f646170069c687df87b58986a420301b1548aaf8aa72e0283d80cb5627acf3e31d77bc0c8d3fb36e4da10b80dad9a4e38341cb220491dbae3af833107279efa24118eab6b62967b8af4ffc6799dc17ab2c9e2c02fa66d6d544f785d0367c77c4857ac67adffd9fc220b941ff3a84713170104b61e8c4c957228ae5e77307e14807f90bae92749a6d306b4a11477d8c0c532d06cfaf24217e9b07d0a620cee1536afaf58a5ba95edb5ef0cc4bf014ae56af7b2b168b5d70914d8e3617c54bcfb99d06316fc362b312d7eec70a020ecb2edce0a4634c0b2818a40470d214fa07cb9c395465c2e0e51ebb93fdbb63762be0832be6695fea8006fef21b57b24989a688b950242154ea0e192c5b86300c98ee752903e2adb4e3c7930534742a64f5da540ab038313f0547a360a5f3763aa536b6a1e76831e7873771855dc104133132f922e254c1d9b815da0069bdcd7f66cb5e894ea6a263f727671d0b219c5cdd3a7e68e3c7b8d4affb44f674de9faa81edb17ab3f7b4280d4ef73a7afd91df0c354bb7a67e149cb56a3c15d88a9bf6c59a76b7d22196a7d73814b9a7d07a7c3966d20f73806f3fa7b34c561f9b3bcb88f14448d368c0271923cce14e7d5b7929dd1e31b0fcb11a0ce8a8d2312bb2df4b8e9323608033addea177bbbe108b1b86e24a4479a5802176130b529ac1cd81ba52d485f0dddb3cf0a4b1564a17039522d7b69a2b2a67e6543ac1ff5939cb7e65a4a739f94b3a0e43ede065ff87a3d1c74d36390555f403765bca4b6ae09e917c5a0215b0a13166c83233ac0aec310e4659f3b10d14b62759607c013c8e3fc41a348be264feabac7acc0b8915c5b2022d1392409b7700c4186e8ec09d369ec62db5b5c0595af51d60e7ba4d8c43f2832be3369d28a7717474c06a53bc189d881dfccbb21d68d533a08a4efe1e6e80741f12b720aa17119ac5c6c3fcf9f3e87fe167a4185d338ab1086879fe967bc6f10999699bf119cd6acf986b18d501fc73c1cd480062406deb19cd20a8a87bccc372ad69866d11dcaebdd93f93e8a167f8c7c5972faf8c920b874ce8680ef1b8806f064f5474f5bcc025da3c18b11596b22bd89ebc1f2226657e485dcb72462058aa4a92eecb4b0105bfd361f489ad3176fe08b9d177e043e39f10fca5270dbfaa2582de0289c8c99423a9302a067b75aa9c2102797cdc77e74f917cd75a9af7c0ba56a9eebeeff44c0486a0f20651a69015004304dd8db59db7febb57c55a9e271a5b87cc1425a0ceaf990db4b8c0fa0e5ad46452d243d14add962d17a773c33348f8a881c6255ed522df8f86bc64a34a00bc312484a63731db3a10c90bf2f4cf49a673a4570730459a9464c36f1686f727bf17a59e883b393c3140aaf349cc1bac800b9cd8ba64453609327f210886b19e864f7a2a84e54199d9464fa741847d2aade4624aacbc73fb16f0a331beecd9fe93859f8b3802899dc890912f87fc7b0ca2e3bffc3901b7744a602dc23ed250c86e101046fe4f106fb8dda52258333eeedb40e3eaff993df155708a569551f201fd462aaa2bb7096493a5ac55a3dd2763d370058d71501c367f3d9514dbeaf86a286c7a857b16006cb98bb54d218a08ea7046c4c35f80f6e471a92644fed53f2f56036c1484a073cdeda1d7d4a66bdd9f47a12427287f30cdc9cc5ef1039c92c839bad5ce1d13fad52f673c6c7fdf2b448543f5241869d09cea999a9042f29bb9f81f7fbb1ae8ebbb5847d1ce832e72599f7ccbe5f9caa4a991fd4dbe894ba79eec44cb43814a2a76c59a0a7dbf15170c024114e4a87058666f29ace2111cd0389c13fad85b3fb561b056072d5e2cf736aa67104cbfa176b771323b4fa084a01768ce82600e7e82f03bd4f2dddefddcce8063210d2b85d784d65a167e8551d9750bbd6f27db772121e7d1877542f75cca5cc9420d7426e3c5dc093076bd932b3c31c671d0a777c9b99ea94d69cafdbae3a6b0badad266103e525777ef8b7338910fbe1fae1c1ad3844687f9ac96043bd2d3765edb26bf89f466814ab27e12f65531d63aa771a763c1d814c0f8b153529a0e92aad861426484e5b3ffcaeeae196a7924ea577eef4bce966fbfbf8c73c51fc0bbe11804cb33cec05289d9af5cfdf23227516fd98c2700c9140ca21515bbe7df36fc6b51ea06960e7328a3bbc14743c618692e108ff1e92199b31daef7c961147ee34dec97f720ad9c2f8135c24a26e0e0e2404779ae9a345222dda3082e74664b4e36cb101e66ffef7b2ce89f6696bddf9df729b1f5c760376bb62a675886a8d9767f3dc7b1297d3f40df0b90dd00a2846aa4df4fae2fc8c1645a5aea5169fae2cdf677238153308c9583b962bc0e4afb203ef0d715dd5315d36d4af0329667b52e5d5ffd53604d30a131f9d44b263faccd7a3f1c49ab166ebf1ba8b219ce3eca228ce2257ed4fddae9b32fdb6e016683cf6d7b283568fe4f2e3e194bfa180530e9ba10007266a3501d119d81c69136046cd3dade635988aa0ad178cfe9d3f8b15a845e2986c477c661db94a5baad8ccc122f2ccc4719f082c864109590ba79e75a9938587050f50807ca43f3fadba4bc8324c340656f00db71811f901accdd1a355ebd32e9523455e86560971fc5f2b782c459e575f6e7bee92828c5be9fa64274bb4d3aedb3fb3aa6d3f894020e9ae1e4d5a0e374a76343a0cc3ac70313e68bd5d2ec7ceb942ce3b264561a6fab03b1979d8a1143059d325dde01f70fd259e40f21e1f2bd530fa0b7ce3772f9a34b791df66dab0a754e5f63c6dc0d894a4ffaa0a9355e8699963b9e21cc4dfa086d502f57119afb68f43d2febce6ec1c558c4049da0d5122829520e85b8cd13c8fa16f034f8a4bfc0ad954a5bcc037eaad2ec900e432e1a72709edc95f3f4d1ab3fa5f6134b97bcebe621a51eacd16d98817692b5f756d509d4f9e9f7cee36e1bb5af7f66dc195f38ffd45799dd140a3c66c5a38f5b08fe692c96956644fa86dc963c9f034e23bfd4c52cc6af53d6a69fc701caf5d9fc57f8c0f54a083bfb7b17f655db1b4968daf7444a17c61d2a89c8422430628dc946967ff2a0d93be70345a5ce3be9d7db816e431f6a73b16f738447ef5d269925bb9d9da83cc836982f4b304e0ed85bb0f175fb8a2ab832da620c4bd149265641af4ae37fdff6d10e36a77f982460823eea1bfc0176acf59b89901dacedc80d958cd4c57dddc67f09845775cfa409af7c3a25c92e7dd8adeeac794512ac06254d73108295612fe88967b59089b805cdf0b466a53bda29b1738ff011fec403580083b9fb98ea7d32659f5d616e6f1e3627cb9591fd956f43271b866e38302a92c4f269d48b30906f2186bba7c040f48fad2dd33fdde5382c89405c073816c1652c70295dbd704a20ac247ddc0f4e11c17580b7436ec955d2f1936260f3eae7dff77ed8992263b0bfd557daa979da0493c5a5251454c0260b3a2feee39dfa3321c6771b23522aa28319399126f21d96dbe3bf6e3d40c569b05cfd518d8bf62cab22e7044af957f607384af5e60e7b557efef05e537fd672c37dd7e5f29e3498dcfe3e0bdbd2fff7d5c1d67ae81d091d5918ea5a65a5a3458261347592c1076995e693819c6dc732f27c4faf6770599a336d8fe12bdaf23abcf24e6e75d249aa9dc8386ceb05042257f7f88e905b1945a5aaedd0d17c512ea7d9389d34f1f3f68338c90c36c08c57061366dae480f78e5af4b34d04d1c8080b7c283c05be647102cf6f6b8946cca5a5a1f6959377049ebd88724f871cc9df4dcc20c3f67ff6feec8daf719c297a87acfb212939a442f47debab39479b0495ffba676706d19ebbb9f5e51ea96aada940f7a4ee9ed4e6ba2cfc0e3b084b022f4b1eceb2c2bb756ac213c289adccf74aca1ebbd6cc945541fae226a3161acef0dcad19971356457d37e93e4d316abda36bb95772199496cc1255533a0005ec517cc146365ecf321dec73c34df392eefa522b401e775c7f4c20503c1589a2d66f7b49752b63f6eaabe02786a3a8d94b44ebaab1a955fd0f6f8ba743a5bc65528ff7e0be3d27cc06d998f23ad79b03fc996d0a899bcb4c31d0091f86b13efdec5e939ca4ea18e4fd1576913009f5a266bde8130e9bd5a49f93ddbe7f4d7eaf0b68af67afc682d5c302a3a04362805c994feed336e6c141420c7ba382f2bc033459c7fe37a553813dd023269d3731b504ab9a24921341c30bbca13f18d71df00fc3a78702b8d6f64cc924e12d4641159e3c3824dea44454d3a38c83f8823f8f357f3563307070aa90cb41ef30b5380f13983da3a64ee32efddc485102376eab6b8d277607b1ddca160fa544ce91fe2aca5b648472fa6e86a93d153ef93f31e3908e564ab1ca273425653c79521300b37dc7d76cd627384a18527976f6f35d8ad938bd8b404419f756a095fb3aa0739f28f9a443f8c8f5b9942e14a840522f58cfcec587019116c5e7d162574cc24933aef87aec99002d540ab1136fa9e979baeb78dfbf1eef94d1c8e42dc881bfe82524656e5db300496c28d4237bb16d534f9ce42ba1e6d16c9619c3df4ab2cd9daa361b7407d1b0a2211b4fc27d4a9830976ff7b96e17dae33af235b82f82448c17acc7350ba02fbd863268395aa00f868ef3d1504cd5d13df57b9696e60881ce397cda6d0ef1061c877544abfd427c6a5408a6993dd4a62e9f9a6678cf041bd2fff29f9941d6ae570b47ad0489564f8992e4ac56eb3a05d3fe49a5ca355ae1a40684e56307c658e361b799431086b982f2d0b9c149d6dfc87b4d6ff77ebba7f4abd747388bc9d870dcb70208081c405ed5ee862391a2b40bae9fb067c952a3d2d7bf0b648ab8faa1a539fe4ffc140dde42e6d3400b2c6b8fa45597b037bb258206448a8da7dcdc11a5b9a1831e51c4992f4940c0edbf3b4011224f1deafb7abd6674b4bdfd01ed124d26823f1193990eb548733d68d25c1abc66d6236b470171e591fe3539cf284e5bf7cb4df9e6115f9d3cadbde75c54b3aca2ebad846dd6c04d0107d00cd587ea1577dd92777b0fe90447e18f88614128708a3ed1a748a1684a941f1e41e0246323c3ec05809f7f94a2a81de96cc3c3d774c40527c9214ac6bb69dbfce3be64edf53641730a35901fd5f71782706082ed40f7c435d124cd0ecf4b46f3056abe804efb3a081cf53042fd0cb9fa5011674ed7b2aa226698c5988ecf14f80494e09b7947e62b9ba2eafac22e073ed0b7cdb38b6cf39b635de9b5d36e710951b2bf663817a4e5937e8d58aea0d8ad461e9a01dfb72b1b4c7a916dc93545445625c3d6e6d07e3998e96dc2efb37b04bc711bc9380ba05d1cfaa4f650d66d5851c29b7beb1754d687e6e100b15c8dd4a22a095aba7b145a3941f18a579153d317acbf9d374e3edfe3864e5c29899c6b662141e53f2775421def2a38b501850ec10bc1e683fb78691b5e96f02ef037752ae0e77393d499ac7eb273eadd8e6b0d07c4d5ce3052c5a72fb21fbf8ca56daaa66066d93fab1b78ebcf276824d09a7da77e6d4b4c77d991a95a953b3e9d2c4a49491cce6689eabb5a00ca6064713ddc1244ef914a6e96505d568afca6e3741917a71e1964adf21efdfe72533620cf6e344f593ebc3102449cbc0c7355adcb8189757bd91e06e77f9d83edbb6459a6a2a5ba6b6096fcc88086a18be5525e88e5a9912033a6032a9fc896939e9980a262ec2c047f25643927bb2d255ed66cfbace06086e4a2c37e9eb6cc1590d67dde2c9ca85ae48a9a1fa12f9c4d0aa4960e910f7b8966e0aef96916f1cb791974236483fcad85215f8623ef159b0141ee9b836a90eb9f8002392999ee2465828a50530481a381cce75c2b1850d3dae5c8fae2fbd4a750131a18a25e08762e6835c7f51f8733f8747e318f94a22d52ec0d7f25ff8680709ca4071376eab825dff0193905ea5827f96e3c93b267ec15e03db955e3cad65aff3caff0ff41d6cb46e22b34715a6f150f4262fc7eec1dd7ccbc939a8237bd47788fe8c98f2982b9f65296b6a817d74436b1ec600265cc9449c7923225f0c19b5be4500f2628ddec0f4bc1f8ec3c0b62c77288d8dc8414a3795069ff504f7ccceaccb16982fee8652f04dc999b7935a38d5186b1d6a91cd380caed1273e8d08dd84e3ab225ca50e0429cc34460574d03781f05ba45ec34266078028da778b3104f37a5bdc85cbb1613e9d31bda1123a2cf112d71243d53318e267eb31690d97eadffaacf14b9684711846e8a4a103c8aa6a1ed2aba24b24cf3dae2f71772ebd39f2b2dc34b85c694afc14226d69fab1bb2eee8ac5a1c4a2dfaf09493c2a6afcebb1c438973d08fd4112d5ac4cc1840f495dee8036378f0565e68ce5b13d156386f83a380143688097d6fb0174bc976e824563179037e7ed2ab2be1314a0a23d8495f0e378fc1cadb54be49e9c8276574f3eba55092561dabc8151d1281c86d6a564703c0a80f4c70b1ea350addc5cb356056e79f850c02ec77298b2a8c9178e7d5deb085ae6335da60727549cc0f7b463697e308fce30c813d29ec5ba8a287c0e8d468884dc693aeb0609f05c6bb56897813febbb1123f020991fe6f566fc070194cbcf3b72130a4cecaed7a2ea1205083d039c8dfef5e796130fc3bdc0d33da913b1ef5335b5017e594bb8e5d942dd8f9ae6a4e0446da76e2d2551458b7c96391bfbaee475dbcf8be27c3e59a2134d62a97faab9940974445b1dc9e57d2a8c3014aa68313cdcfc9d6972f35455ba4c2e36b25350f9cf43069ccebff8d6d4c3b9589d7aa5f5dd714716a3de7926e6175fe564809b013f33291391ace62e1926fb24e539a2d915913068f64670c7c8ec2c2611966c4b0f5802ea5168178ae4c9ecd88ed50cb1b1586f46ea9332b770d1a3e709436569ea4bb302d30ba29536f758b2a0d1ec07d7d7499f2ad285c5bd2fd18ca4ef81aae33e5c530e6ce18d07b672e42aa53aed7debe8d1bb8ece0bb88b469b22beb08784a8b36ddd3bb8689f6d3bae92735189ac403427bbf10ab443bacda6dd28cd0058990ed5befb93353732801df2f8b5d94d5b5f0baed01bd498733453b28f7e67ea3454c274488fde998d6918c78863b8345fdce372e5b89e80b0bbcd79528047d69b17305ecc7e0fe78dfccea575423161905199aa4abddebb97c5362cc008206a36695de5184bdb2b0411e0290e642a66fddc91611d70391b84bc50721bf0f6707d8170bc30da6d397179d1c88efe9a1c5e128cb52b6023830510f79c0e111cab951f2d756aea56078225fe888b1aa0ac44670a72bc2f3d9a8f600a3001c82a0501eeec2aa76cf704a445c1eb812bfb3b4c0f0bea16a6741cb2dddb195a514af3472d5fcc7b98a37fc0dac6ea02c87a26ea15eb01500ff2155b32b3b4a646b7cc5964576ff6eaa2f36e6c7fa1ddc2ab0f17d871356d1204613d9a09407131dff6c5708a9d068397a5a7ae18846abc0c41744caffc4edf3edaec1f111021eaeee54cdc056aeefe54608c48f3686296bb2f81a3d060d1cd1ba90de30c7305a7ebc7ec9f04da439c88d3c532487f19c8fbc69f3b3ed306b5d570db0ef4038b88e2d5021afa6c9c8a83291e16dfcbfc91568b41089c90bc56a01a2b7c0faca96f1b8d62e27b3251468f9d4d07a36f8a97d692a64e6e8e89de30e00e62ac67b3445223256791e93d8bac2537a06ecf889dc92cb72f77b0ef0a25f12de08abed366a07825a11e6094564a34fb15c1fbbefe534f5763077df3c996dddc43bed7e07a615d72cc9fac15a0ffbdf7655031cfa071cab635842c19c7300bd9ebd66b176c8af445f59a5d813daef2191613c09b6debfbd7484e9a03762dd3f14430bf22e2864f70ad1dc9fb9b149a306e5f34a3f4a86f7367f09b38d154ed36c8e55be3b78e2df1e8adf2a12cc1208ce8d65b3c641cb4866f140a5c06ef1ae6dc7d249b863f2c9491901c17d7ce3a7af78d2a372a7de7ddcd4c0324e7ec64c78be16f9f702201fb395fb14230092b87cb122519048aaad34710e3d439998a6b2277b6a8886298c034334e166b04adebddb3b6e4286b1b1b3eeb7b74ef64fb06fb75fd6cbb53abb0447c2982dae4e5ed988e87a7e6f1afe2b7e2950f83ad86d9b7c0308064c69d6b95d965c769fe79b327c062924a32e82e24a33e851541acc4d684bd5bea78aeb0e5b81a14c9999c43f9d527ad3a39e4a722ccd48800934c1ea6827ebd12477c5f3e561b497c2562f474df735a51fef259661095e17465c5cf2a64f498a08a9361f3826084a83b3aaf71d823de82be898203c6080aabacc6dfcba48cc93af589c19b841f0414b09b5c12bf1ea218886b2609d0af03c58559713b5bdc825a20d40e956987353cce2f089cd610a06ef2a7df9f7488ff9a522388355faa415e002c7f46ba4596d43390e6b60dc1bfc88845909c48fa758166043cc97daecdf4bc3c99323132340ebe50bfbe0fbc31adf5d4991bc389dbacad4d9849f4397db4278b28d8b9033043f7e5de90892469b38efc20728212c79a0de2f4e17be59351f0b5ec0977932b72468f3c2e0fd41e4d5d1b6ad2bd761f57937efccda6d3757f973c68a9f634c9f83be18d0ebabe0f9cd3b7bf702c1dc0d77ce5da9b0be8be19e2e1e21532a3d5b3794ad19e1bb539c614e25d024b56f203e3d15709b715738909bcda903a7fcff216e6e02503a4fb21f61265bd95a40733eef7408c4a24bb96dba01e61ace0f9e960d629b9bd515dc06bcc895e9ad82ea9ca7792a460d6c614c3a37544f20a8b474798567df373a6e3e721b5f49a371f6597a9dbefff29ccc3ae874399223c28a89555da2946bf9b0763551abde36e624143301ad697f2ff35917ef99b957f2582d1d81e390c9bee3d017df329e82b723c008f9a157789682667117690fc392e1e636550b4a05e05ea5b43ca1c14ce3545627d0cd9bd9cc820aace3c420ccf9b435ca753df612691365e4438fe89de7e9b27a8dcb8480a06c9cce17b08fc27af9d8f952de62250d12a18e60fb0c04ada21c507ac9ef1cfcd84e9c659333e6165f44b0d243580ebe92f78d1120e93ddab5fe26258598cab54870ee099d6c0bbe2e769ef146c6da8b5d6c73cb8f7dd7b09f4ba5f1232875433fcda5cf57cd03da286c6c45a74955b77f5522347afa4ebe2f1fd92b77d96c81976ffa3e09b3cb4a15c05a3cd74777a60a381432498a93d5fe31359023eb555381dd8b9cb26e1b6b3193fbb47c7392c20b5d8666e460e3a9c06090f8d10199418d82e3d291c15128f675c7a79bce950574821c64fdbb158492d1d69831d425949051a6d859bc1df1f19103f3f9ca227985444755ead5d1748839ac91494d03b5274d12669fe2b1bebcdc7ceda888b2a5a2cd8afe8ede8212cd478cf7f2208c00081d4f274c03aa89f3e8bc602de0ff6bb4f62f60b0f25d9fc6eebe202663f30e047ae47ff2382ae6dac784f96b88f2f0d9b3eaaae8f0158ad30459f3bd316984ee73544e0a075c09701ccd1c52013a23f70f309c96ff8bc28533ce4d8d1bf9b5463793d15e39c5827badf3894097897cb9e5a3678b8433f0bbb2850e433983e8b20141e3d2932c23555ae24439e8b1a0cd82283607eead2420b9a09a0171bb161159e908bf177e029619bd2a9b62d071143f99ab5afddd51fdc7522665201f7326c3268e2961c86b1ffb8fc47783cb14169bfa702d4ca5bf6132f7ee4393429a90421dc6bb1e76a2b4cc2d15d3227ac94fb28d5d78508b30a5f43a33ee76c6fd3641c9c5484c5807cc0bb64567734ccc9e7799b499973fc6864bafc5b769b333f225b66e19db2147858f6fbafeafff153195c7e78fdc9681ce33328cec01a34ecf1fa5f83865e8a1f1037e18842f6090cd55e6c51e73c6c62007ce89a080eac23484152ba443d986dc7e75c2db8e91f779f37b45eabf92116b56dad3c919bac218f0d371cf3524ad84047267626d5cfec532c568237d86545c67f9828121a282947e7b763de85b42b18f5bf87a410d431de40528d820e4154401c0010a256296594f504ec443a8b5bb4a77ea8ed6d49b56f80c15077d448d6ea1179954e33c3a7f4350010ed015cc912525435aed71163fbef6c1402dc6ba7f764df61d10d8b84d95c48cd73a1f55ea60e5d09807c2b79b32d47941a1d1715a201a57bab4cc077ab875f1e142ee98e944602e738e4f5974f0b0f8af620303739b474ceb387f0d24157d4adc53cbc2d092f10aa9e9903963493b917bbed6cb8756738be1963e72dd4c7acff5ad06df86c18fe8a342b9139ffa25acda15e38ebafc42f2c6a8c2cbf2fed4336a035e24f25e0b11c4166cf78882990d4297d44f252d950a536c4abb6a367e69c5fc5f6ab66fbedc42748f98b8842425cc48d29b0061b3aa12bf729c828aa02f72f6a06c0c6bb09dc04b5e8d2b3d7568490b6be13942f91d6a7d0ffd2b0370f156b601a55e7b6022cad77a4b2c3e6e38179cb27c7015b5ad3f33b2fd65a3dc8098691393be2b32143a92d835a573be94f1b0128bba1494d6e170e1b17ae62e9a910cabae6e65a447d3bf73875106db4add39982463ffd3eaf4fd26100c6055f28e7cc0060d578a19acf324103290a1dca8bdd1455f238f78cc883c1250af26d49304f07304d4c5ee22f37a9bfbca9f84d8e6eaab314202849653eb0a2e8f93c4029c7b6c7753289dd0cf65751d4eaf7d19d6ecb872bd65ff866fb068cfb8982de546249a0318cef4609d3edd7f5e873f865a7ded6d7b6c1697024067525373983bad59c5e528e8e081e81f6e3c29792eb652b94b7bce9f9fdd8a7db2298f95a504c8fc264461c2830f7a08249e90950bac9f1089f3cf4aeca718203c740d9b6b681f81923a0124029a151a46ed2aaa8c934c90d76a5390753f1881405ed1a6e1b612524d42fcd9ff0eb33686c278950e35c03e173447cef399f34e46d63c52e91feb67dc2b4b87b659e44ba93dfeb8baac36da1937f6d2476f38bd8622bf2c46b14305cd574f226f7156c1554d0a30848c76694672d7d0f6e2402da90872f8bab77ff3a4409087929bbf010c048ca5500ef191391f76c45f0ee429e5185fed43e3eaa16fbb3642dd1abb8922477e1f43ed2f4cf35e0cdf03a11a7a548ebca6f212d1a8f86f748261e4298336d1874af1e74056186487b5f0147d381c37b796cc4d6144176652fa6c3024d6cdc7efad20d25e576964a51f8ad2cf4e08bf7b4c95c52c4bd28ac7ae43d4359e403567427127765e622e40fb0ec69c2ba446a5753a30b9b911b20acf911e25a7096d03e9418bfe1c7fb91453d0da82eab1ae5bd7b10212c985924f3dd2a9219631cf5f9c25c60bcc253fdea4f71acc3630c4b9a1cba57ffecc0d72778b2a2d156e90323ab288171d93d8b1ed63ca7471f7b9a9d7f57772eee5ad6feca37fa035db78e0acd40d88a73d9e5c43c28d8e50fc13287676d5a799cff8960814ae5c69dbfbd5d9cdaa1ec04a4f7985c1e9d3bfa69071822492379f5b8885955fda8a65c1f1a4862a632d4ad17455113853477f14d13a4745e3ef973f65c7d7edb48a53680d4b10327dd4a61048c8522367bca49759be4fbc30b473fb2fbe1015d480206ecc5fa62e1d66424c0ed24490ae88baab90d675af8ba2ea2d29df9bfb5cf21c585b7febe50a7b45edda560b84e8d45d3775ef967931d56c63c045ce86aa3323a8c2d4f77ce205ed5ec2ba20770eeddd8f7ca0c726897e475514af4b25843418482f1b0733d7679a272fb327cc1da455f48f119ed6f4d861c772720e325d8834a00d5cdf4edabd2b12b2ff902bb958b0891327c2579875fcf958e7798817defaf9760d0aa103c48b665e2cc3d5d8bdc8f3bee98e302fd825a00aa3df1a52f16e5b4e0adeaac6646e44ca7905fd608ab8c34b5f5a32b42d74926c2ad2bfab9f38d6a5922b2e14c6e89cd3483590daeb7f80a5e85d495e4c247f6a8b18b1db3d4141ee2457e20ab1dfad6b1115df950f0bae5bf345f99b120f0e26890cbd84148f7ce246500fcd223652acac65403ed5389a1a72f04dfc655592c9625f37d07f518dc797ed4a3769f91acc6f0e31990a70356772a64a3360cf683ba94d63dec3752a9b854fdee4ede7e786317c1ea091b39691366a355ee33fd55df24901d86647ee20a6f153b5934a7d1f7611a2e18f91dfb5107a79879594bf1d66b1a1fc327a5614588afd7ac2eb7e07752ce846bfb8a25d5d9ddff68476995c96779320feedfb4299e132882c38e4ca563d52dc4c66361ca3a822e44597ed834eb983182e9b8f04d39d384d431f76f8aaeff2edd2bd55d5fe38a17bbc6ff0ed4fd4496e0a7d5cd800710406e27fed7f946f2414ff360f7f15196bdf683039886d714a9d2cc6f6f2d7df1fe4f8c4854a8e0f628fe91cfcda6139f1398b31ed562e7b96685d13d4d1be1ca3cb9e778ae4b014d908da5bc351f5b8ef323f7e06b0983af770c62eb0812832aabff3f19bf5522ec0d7612ae9f85760cd82db4958a5a32e4aefa90c0d0c273b95a3f19b607ac3b1e65c214ca7dae98200979833ba61a1eed7a22051ed565222467c54a5990e9967533820aace1a2e3102b09a941939cc0be3e90ca548e30f52f6fbbf947bbd13155692f2b0c97c9a431f61659059de4c18ea308a0aa7103dbfd47f68d457d35035e5d9c411751580cdda3cde4e2c0c73ce199f586c8b6f60eac1dc53c993ae86eb0892383ac144e1749cebde1671c1f98654dcd9e3d9086af5cecb883e2d550ef497d049c6e8a975cdb107c43a70c47925d149276866447e0600d18b6fe136baad3e29486345718ab09d66433c1d2d05b52d09279b5b3b9650b7be2637971d7da9190ae01dea05e2f23a81d35965d659ce996f02ee1436fc45cd3eee233de68e199d4eb44880500b6974caa3ab580f43788260035150af10985ca33ceba7a0abc3e418b95f7859cb5a1a03acff9cd3ffbf72e4588a28992ae2abaea26403bba6456ba520ae393a67bdc5f178966659d1651396046fa7820eb31672b89c3329f4ac976108912cf4bba34a7e85043902b94a3a98e39c08d4392d4a7fdc7b14c5b093f24b20124ad1aeb60bada9b18eb33584012261755843ab4b9fbd0904b456192e1151b2b7ebc039d7e507c41e1f1ed457768cb5c2b0c2a0de473b62ce0d42c5f8db48a630f68a142d84ff82cb39b837f549c59151ab8b21b8c095a6299600e3c0f43e0f7cf9ce9524a29d50797d71b6ad480d2333621863bc5e8647720fafefef6e4878127cbcb951c009d0942e285c10366ce363a60694365d5d43bae16c77fa0c9f808695853254b28bece12cb43deeff8b9239200b7f99ae63743f75b494960d49d1c093a20be8dd9c07901417d9a6146a3f4a6a7c4e6343a7623510bd12498f3c88ed5a11a385e7de549f6c37de16672e7d1d27c7a7729d979ecadaa00e9a8213cd84b888e5b7763a8282382ffefb4e5ef324530bb032085b355b622de74e678e2c81d7a6da1437870965c15d53097931cbcf686ee32d218ce1f4df67003669e2c6588c3e91fd3a22ca243d90837f8c3887382f1d5cec8556d242fe31230e0e48674621b650e48e685680ac55333e95520835ee71cdfc657dc387fd24895a1662084f3b63e6fa0338365be333d8f5980141d83284d7f59b00b723fcbef9b044b2b5f08a02f430147c166c2ba8cc4f423d88a2b090bdadf1038dbdade747de492eb143a2948ff839fce04f648081658d1197248d2ba2266ff488abcb4e482d691231e6dc8aca593451cae214f7d7190eac0f9a3325da9415019c2927cb1e7f7beda100883e55d16fde466541801ba08ac57786d21c4750242aaf2be3d64b2d66f0bb13d4a90562b0d23a91843ef9e350b5381fe3650c003fd4d1180f2a31ab6762ba7d206a85e4f1b93bf22cf26f38a0acf9bbb36e22830a99055d844c8909a985eabebaf241897ecf61d51165aee3ef4945d34c10c5f707085eed328892180f7035eb4ee77807ec724e9f846f77b1a98c34f5d7142d2f92bb0de6cd44ba1a3b42fcf453fffd9ebfda8e13010cbe36682e4c2f966e822d019e9a800665616289ca85e912e3dc92b240729ed33fb8cdb7b8f14bfd568cdf3c0a8d1e8c7f6a110ba4c75023bfdd134185b9c110a24fd5884fb60d5a4be50b82650841fe341e7854a256e73c7fa93377cbbada8e9dd8996468d8c33b1e4781c9001623e8558390fdbc3d9b8c4a399ffd22750a5180670ccbd75f4ae244f984256ae4d26224bcb9ecad21a73d6379215164e5bbb72e2fcbd3d2bdcd314b4a3606250defdb156d40f0f9e727e73edb881e789ff0633503f71fd33001bbf34d4f71fcfc3f47d6ce88f2ee99b488e8f5279de832eb19efce8b88451dff3ee4a00eb093841705aad801a08f6a8b550a104ceeb72a952700080bed239494d292a4e18754c82586473b6f6d2af2e3b98b9cbd3fd2531c88c3d8a4c843d74d11386aea3f8b4817591e148142abb856643f6a0863715b5887ae7504c10c4bad62492f40d4a3fd24338cbf8654c5e85660249ad449b3c0671f92af01bb1d2236723f628014d70744539f814909b698a02402eaa1a8e4f27e43b9d77afd58a3c38c71c923bd9f609358c3323f34879ae5ff1a82c679e7552ba3ac220f2129e66c247fed1d9799fe348da3887a2c9246f4b97273830b319dccf3f89927d9477b4fed3c9e83b1c8200c793b4cc631f63289ae7d73ec53a08131bfd696fda3fd3ac0bc6cb027ab523259d8d85c48cf2a2bcf2bcd8e1fd77b41a36d2466e7defd51e2185ccd0ff9756098a76a2f5e36983cbd09757ca794e1bdb6fdbf90e1993681509ec22914830d8fe27f1384b9f7057c6dcfbb044f4803afb0a8763f699565b2364785ae4964ccb3772446311b4b79ed8328cb99638983c7f0943908188a5cd161bdfe250de47f3175fa070b724d73713221350b1f968e1387340e3b261b3c8e31a2dcb1a531b9b60b0d018373238cf8ce0dac3ed47fb0c3ad41b75e6c07eb6e1194f650b37a0896762055bdfb2793905dae9efc6db1cb3bf2c9173037079915148f2d5ce095ed5c9b75c601628a111d90b7404e741523b3363062ee51012542649574b736f6c6f62f96cc091740da5b3ffac4422580d34a6297447d278bb89a136bc8125b511cbbdafb58521ff0ae0df150fd3741c2bf2a5fef9fa136cf394aaafa21e562ea3e0c085a714765ccee2a3c27cf9eb25e8431d0bca6f9d06fff0b1df62fa94794407a422e5658b9bc2e77f3ceced654be76b441834329903163d5a1c25f2f1139fc4d4c09fe84de029f41cc780ea351dcb62d16f6c23495e0331fcf7cca1ab4aef2c4ef5277e8b8b032ecc038c56d486ffcbee2131f92130974eeb284574286f2a768b799c1cad09b75d20929aa965da5d578924ff5adcb90af7fe3c29007f469aaefe67d4e73363e699b5f2f90d4adbc79f658e55701858ae59c4449206a6e18972b5abf6159481354ee1434820ac437917be782b175f3b6482f5b14f0e0f9b09996c5968539a66568514cece6c4b8d2773984d3ba96cdf5c680e2f263182afb7f72a6ca79d5bf87baee02b44ce422f624ff4e88d7233c3c0cc182eddab471092a07db7830918a733978e039a197c752bda55611f0761c35b0f3190269b4a5506a83b206ea6e2084e42f91744455a60a446fec735751f4034985329704741aa71dc9f14e0a5a07be25483d7427708a8ebbe6dd4dc32490a7f30e585dc4ce4dd8880e48cfb0c507c5129f31d301fc6acf5353faab6a2db0723056f7088da29d96617d758c6187f4e6b6f2f8541c9819019fbcd5692db3e98f50ad0d467e6e0ee61bd2c9ad60422112a6cf368b5983e154bd6d57296577dc9846c0664d1f6512623cf985e6d64127e6e1e38276b1cf7a9c90ed36a9a8c8a1d2419e42cb222038354e25d661cc3b8f6565fa37cc3bd92aa90690012c0581aa1e9e88eccdc2458188e5f07eaf51fbc1a9b22c0e5d146b821bc60c5f26f23fb812c589f9c32dc7746ac28d50d0712b15c2c4438b5072cf2683d3b7fe9aa0688d83dc7b3f71785eb3da6b6dfe0897e6338685dad89232a6badc528f3a1bf375f77af34963f820affbfb26a079dc3247b6aee764ce6b080b39ff484b840b4ee0706051fab16772e4d09dd1b6eea05b0700c94f5cabe3b569ac67c2f630cfdadfe6d4e57cbc30a117e3d6b392e2964e88938ec58170eeebb4c2f0073db346c71bbc38f13a4ef6e7787274cc9c626e0a00c325754e32e76f3e82a0c69f34603c812db69a6479f1944208fbc38e5d8fff387f2e3b03ec3eb53192c4ebe5a98b4c46f5c0e9d72e1c8f74624de88f81c1eb62bbf933a8134a0d3d92a7799aee6e331560963ed81c993fe1cc68e300b543967b56eeb4941dfacb145eaaa820350e32eca2182af2c98d1575cd3ec6be8aa6a34e808eeacf43623dbb7b7e1626bf04f561b562dec01a0bb0150369f770d97bb92f5b3cf71ac9813c95da27aa5a5c7b27886f6d1f7e9aa787b8af0158b76ca48a55a237a53f2e4c4080fff99ba183f8e6bd9c9f335f8bc8eab5b1784a3ed7ff4cfdc9e98a38f3bb9297a537f0c60b20dc3e983d74c369a4a97b96f18a2cb21700ea6995b17ece4367924b212698dc10a51fc5738f14d954c19b3e0fd67dae7940c118233050a2dde5bba4fd68eb57830fd70871c938a6025e4b263299596e7abeeec2ee96c7202b333f5f379413a9c62108fe4d5e5d13bb2d60c61cbd476c1241a105430651319e234aca2d66286646d491f6501e5286fe7404ed555a30fb8ec22250b54b0e89ba5d669fee4c94ea070b859972c4dbdfad725083daddc0974af23c216e5a4b6195c2dfa29db606e4f16890bb9d0498f925e81435cec048db668bd1bc82264a9c8e237039cfd1ec7d8592093b7f83fa82685e0a903831afcc04e8e0dc92c2303f87e3c6f584a7fbb6ea10377d8ae3a642e780620c08cbd37b706bde607366049341036eb47f9b34d0ae2b8ec912574af7c6df255dc40b07d4b2c3817b3a00d1491158db23314c583cbacb03e6c334052d7694e2a5c990993bbd861854ab7971edf6e1bf6f0d37cc486c33ac68b99b272a0bde8b1a98d7d0ccfe8e8988e7c10e67fb01bf89938cc642ec6b4717e1d6ecbc199e18d6e7cc8cf14d989e5681df87532643dc4dacd33b0fbcf37496f3d3329c66de39bae22400cf6a021bd47af1b89f9114d9dd231a6fddef9b594e5fcdc2f5f6376e44b81708ff73a1b2cfc2b465f6c3ea0cbbc9fc758998a26ebfdabaeb1f50431f2e871eacf7e0492be0c1fef786d7fe213f9d81cc77ebe569a6512dfd8da0ffc0ceb0128ac88ab89aa601741d5c758c3fca1609dfdda3fff4eafff5eb3f3be4559a8ec17d74199036005d86d79a34e8311f8b0cd92f9629ae03a8719508a4749ef93f138606cce7432bf5f1d1c46eb2b28f2eb1ef8c53d768d30531401cdf565e2d9f7d30593720d449dbe76b3c522473b46a75182aa249714e4f9e7aa6cc220de24d87b10efcad1e58c0bc76faeb5556cd7f1ce0e79f54a1e4ebac13b0b91a029615003080461aed6804a2579c9fd1f074d8e9871a45853d28965c107721c1dc1c350be97c975853602a6176292bc6b6d952318f20d6d006a2c5a261b11af73d9168d4d83eb92fa4341eebfb0e4579c30d9aa5565a263add060fc731dc2a66e06272fca1fa4bfe69b688f8c878fea1f527048fe92cf2f1ae042a381859688646a078cb28fd5157e91dfce2e1e7c1727f24435b15dd4df09129658e13915e726463d67a262c41bc5c176e72c3e79f186b470bd75fa142f9279925290371322ac45dc929fe3b6064d3a1ba9164a80755567c313722e3378129a9446ba1fac635f3f4e0b2c5d30e527ab5536279940cfe0d543cd60ed4719e7f4b78f854329947f4e682c8d3ac48b7df5bb3281a1611c94b33f17c9258d8873d2f294e4416ae4cbd2dd37d58ada1f0d1887a84f8cf63932f51546f180f2268b7d2c22e105adc3a339946c0b6d6d6aa5dc1c0603e44d9119ef4d6fad9ce3cb4c2f550b747a31ac89810c59581f51808333da54b910debc12749b9487502223b192b2db876daa6b57cf56974ac8649b1d7401059e8651f0ab3ae8f38b275ed0a13fe9264824c533299ffc4634514a2f27f5f71f9b1f86dc42b13ef64c832e359fa74bede3aeb6d2e9fe2f204c68ae3f2a8858a44c289d03d78794353b4865224f94bb1d2843e4fbc2bccdb649d24582c8242980369d4d365a4d4b77c25f89947a99a7095b0e4158639ffeacd5066409b303e6d7890f3cbb7d523004342588c9e96b4621ff2bb8085a71089447e6e6c22c21337a2615a3654404db1e2f3f2536308d15306bf6da0a9ff34fd34a275b6c594d6f9c82cce81dfd745c1706e85641fc3a45a08b8f3996fce88090d84243f1ac3ea1ffbbacbdb58d33558560a937e402134f42d9bb82411490dd9ae695e2509cd008e482a6037b4853880220d3dfac8557fc4d488fb8f55e9462a4e07333fe2a014fc534b6d81b1139a9cdd1346db55b7bfc6afa666ffb1a4bc284c4fc2c9ba0f2b288480745dd2402661b48ebbe0368f940061d2dea6b9f58dcf66a3fcfb78ce52e2daddc700d046f867c1a7678e6caaf79f665a2d0c668c618b5cc880f0585597fded213ca8129f3a61e53405a252055080ba987a2252516add4623ad8222c0c317690094895dcae0e6ba526244c4ee11df11e7779037f17c51bf7ae1fbcfdb4d3c73657b9eb168e051196a39bce18d9eb468157ffdab3fe1c063e6f3f010431deb203a4d8544c7a3dd16f67087d6cfeca9992930a0aa5013d1ec49241d4228d418f0bfacd0bec21e81ae499fe3767301fc6f66ea5a78b392ad45e261c34605e59374c6b6675efeb6831816c3fe1c22e6d4caf28f6ae1c0bc37b22a0ceca35932af31f647f92fa57e6b16d5e50ee5318a2c53246fb46382e1c82b23c71ffac329a19216bd37d252f33f2501010372ec8520262cf1b40f1550ac5d1436d16a13197e1fc355b0c59313adc2ad9de482e4e4fe0a4e4e316cfb8850c919488f3f06354603417eb9e018b591e51fdbd80152532595ab50def0078e2fba5576be51f13c31a3f21a96a3e7d972a9a96bcd80ee6e946afc345e9a3a0af1e305713afdfc8cedaa75fe428917a6e84310f6b5d939e13328de61867a9fe1833e3f3254d9e4ff1f236dff0062b8c230da50ef45a2b73bba545d79d3d8b7f434530a4c35fc2e2f0734180c02b28e11c8173d16f150be23b58bb111a058969859720c24d58cb9226c22265068fcdd11f463a5dc058c7c816dc9ebab0025add780c7a03b0827e91ef5962bdb0ff5f45d048c3163b615e6772381e05080c8bd173c4893f61523ae4e2e6fc9b4333a42acef6e8d6c3266e70257013c562e72e4f379d24a737edaa3e8af584e851cc0c2dba04b6538c27eb9300a1308dcdce5353d99a78c59f6ccabaa3fb208813c408df96d81492b947a1dade275fbcaa39e765be3e9ee9eb04a53e35e3b1fc82772054ed4076a88fe2adcfc77dae0a535410aa9c19c54d8a276a91dc27d58c739c7cdfcd7c4c2f542a998b9e41d1fb8685a89c9e24f280b6eb382bac0b6bb1f40ba993f6db3b21ed607fd6df38e8b18f9c0550b86ada7c29c2cef85bf144c371737b8564b13d6eaf1fb0b4217efd4d398c5dbfe1201559eb4909f77142525fab7693f7be1456d16f967b8efc2d85576504c608720d0187116ebe2b987ec3241d873e9540a24fd135a54102dbde3df4532354898555c3af9775e861d74208d5d7fef54e2f3e1c394924851d85b8388d2f3756c965735e3da503bf292f6fd9022d36d3ce0f38bff104677234f5b837c168efa0fb3bc767fce5947b21f82365ba7380d989e9c2b319efbc371f0e683c050954ac35f2c5e2344e96269f1a81c1eaf15cd2cbcc51a60db55ae339e8eb80851d6298b912889cb1c122d2a88bfff51a91d56230ee40a04a837fd82cc8292b2a966c5ceb9177a2989121a15ec5dad2b73fb84c52dade048bea1c881cb0a485d94a2a7c752d9410e126575451f3ccff1a733df53d996ca89190d1e3a537354185c7da9df8dfa892e5e2ae1734d9af9429eff11a9d92a9d1627daa2c7d005b4685b92ca857984a0dffeba420b9ff25dc8a51b31fa6eae96a82cc7b947a0c364fb5234d619de282bfe39a72bd8a935a7fd2f76802b6ae5cf1199d6b2e7c521ad6b60a60aa31e9e132df9a1fceed03f199950e1676930dcc90cf6224e9dfca86d6ca8f3041737c2b5ddabfccd202be6191d377e9914a9faff8c116b3852098145d3b8a22da4d9591e3de26ef8b588140367fc7949723f183e8240bcfaba087cf2b305f3f10e62d0c68cb9a1dd88c0daa3e8276c36fb8c6daaa6a08901e49c866b4c7c72ec0cdd975065dabe9d8575494b306906a98bc539d02d8a4a31d32007e244cf4dfd55b650c52f58e45c846ca1dd88348f9545d3fc1ad96b0340bb1f400806eba29ce6fe6ac9dfd6bb3b4147ed2bf3b57be807afc84d4487cfaf14d22d5ccd07a358fb6201aa6e06837422f83ffaa5a3faa021fee69c1ebc0d347a34b1b951a1c1c7ba1a4ea4376e683b6bfa20d7e7e41648eda8f3dbef3c95acaac205c75cfba866d5403d65f456ed93345a64d2d4375e5327b0c0de3383bf25368b5a54ddee198db106c946254656bff6caf9e1227e30fa7b96454c947c560a1641c166eaae9581a9ed54ac6445938d915b1831175a83f185eaad47d0fe7d105555a3791f00f87c5a34b68ac172062cc79386cd42e51a0044e0be638870cf87a8f7c0fdd5b9ba0dc863a0bb3537ed79d7ec02985167d46c0647ebab56d858b8cb6d5ff8af3265ed28ab17475d9a3d3528c5dc95b4be33e7ebb15735fa0adf79debc70123974aedbe885ffea812aebadac5935500047f6b4d97d8e9eb6640cea7a69ce24c8aaa84fabb0336108f81580f9d0783df563149bf2d0b180f3a38404a3efbd42ded6000b748125eadae9704e6dd50915dc6173030e6cf8eb06062cfa6b8f542716514437d5eedb22a16756de4af808bd624669b47d033bfcaab24bb0da9681effdef6da88176b9d04479073c61d5ff154973aed1640d0b71aa72d1d832cc8598bf39a298eeb71318e78c64298a531c58f19d319448fff06958859a520a3f9ce4078733713317247a0d3bb322205f39022af7e472597ae1cb29ab004999afbaecc1f39352d92cd3678c033d7bd384a693a45de6311f3de144cbdf5b24e6012343264c7d5e93f659015a0716492b087bf2a3f43642a25713b48dc1d2de1f0e496597f592d0ffdf5c1cefe3a159d0d65313feb6586bcbb07f1ff1f006f5a3039952d59ab438448d8477c48dd0d853717da1eb7fda2c68335d8bb6d8f1d51aa9ba9602b50a62640a7e0e99aca4173f75849b969e2106a121f10aec50256570e11c3d8bf403b490b1100f9460b28b61739e486be765fc6e04e5d5dd089e0985d41674699a8ef3935f3c6cff4d8ab38cdf8673ae5fd68ec72c1d7496c128b00276522db872a162c538d43f818bace89a160f1c6fbf23e15b29079264fc7f9007db0cc853109a7843436d0cbaf094265d27470871a4b176467d8d70f8b11efe4b3847e4e2ab2a85db7d2ef94950a58abd3158ed36ff7c48ec324a35c4f55f76057e995b32195b6be8efd2adc2f9c147ab02e6066a621416fdbb0ac22dddc73dcb2c0aa0d2e27f76a0e888fcb333ccee1d64c21ed4263a955d42b6ed99da534c0958be000c40a81cab2082d7f3f056b5d1cd9d80c022305e2d6f6f59062fc48cce8a9d20965693617fe85a44e15dcdcf3ba92c62c361def0fe0dbda9633db0a34da6459d8ee13e532a5c07469721e2dcc63a06beeacb0203cf33926aee577b25c305deb635e86d083322ff9e2bb1e874470bf8ccaad4ea96de78dab109829401e1c401083e3e8b66bf22ee92729e0e16b449d006fceb9486c3af5e92df6b0fd7dd5a2cbc0815400801c1e7a1752ec9e565ef8f775d3d4d0048f04c67636afdec9179ebf97de0279bba85be778b9c93bf062bb8848d2bdcf0187d89c57bdfa83b881446be098dd58476591c8144a62438a7121ead4e5da45f14f2c3a9a31228c70492c439589c9daa8178b73f1122b31c6b810c7428bd203a29323b95306f9f2684943848553a837af7afc8e19cf551422abee394efda6b9a84101ab5fc3ee02851a810d15ec0de920e2b2573462e555a11dcdcafc3fa5e141f28f9f41ad32b76229fc4c03de30f952b8bcc76ed286cef00785632e44a837d6051be10f4273b58ec93b61c6ed070aeb689c5a35fd43fd41e918c23fece6ca1555e4fc1e0912c39314d31812cade4da9e98465e32d7bd300f0523fcd714a93eb5285a059bf7984ecd84756262a98dabc750f1d78da9cde8bdc55d7fb922b900075945de6fdbc945101d3ab75bee9f6d506bcd1004f5ee167f1b031a3a6a297b2b9494882f196599331bda70062aabd103d9953b95b7612e3c3ffef74e58183e1324530a3229d04263dca57ae1f82d0f02e3474fe7124db18a52a7f2b8f762ffd76959ff752704d8de165fe2ca64a150972f1f980a0564dd87ff4e200618baa7c3c3528aaeca46462ec4735b5f1791b123048cea6ed0819acac03a44baa67fcb0df0c92e349ca8db14e39115e715ec8e07bfdf1322583cf79d796a2d9fc4a6cc1fa179ab31a3fee4357b1c1aad85723cebd83a4551d7db8c4c5e4cd1e7725d47ba675300baff84ff1b1e9bd4facbf80a7317b1053b31b8c4ad6c6fb382d2ff47306cd7f7431df482beb8d80e305833d476c2daedeab98676dc4c01189f49eb6445199e93e118eddfd3c8946979f9efb3788a839442f90d9d3ba32b44957f95e34dcadb2302263c1edf6c43b6e7f4790ed948770b789817a0ca4720cfbfdb44a511d8d890630a3c65667d61ad27565b6ed9a312c826517ac5ef3ecd38d767607da2e1423066fb7a764818e88da26ab57cf78fbe366f2feb8f15b1d1d357eddda1904f7a9bbb2ad53ba89252592b9068f55815675cc430b4df7e69e72d9aa65149a6a5cc9cb13ed8a2fbfccd0e24e5f6647ced9dcdc473956ee74d0f5e0d5f3871130cf8f69cccb05fb76f2dc0d2d197f9ed84ed2c23023466158eec6dec100afb90dae7846ad03d8fcc4130ca2f71f778533184d6b345d2c9f0ef75db49a8d71def00e3b2dca4eaf8a03979fadee7372fb8ec2cb8fb51034a84608dbd5ccb3c69fc3af67b2325ef0f3af2aa309dc921352c90e46fe6379e6866e289f497763471b5399f4f34a9de3b7b672e119b11dd76bcf853a7d00f9564797ac2349804b6c3aa89fa51778eb05a6a098704de234095ebd9121e754f23962c22d371eb847ae0f3c5118a2faf528d58f405dbbcb137b0340de38c9123b16066cbc718a914885680f048e2d180b52550661e12edf2fa49982ef9ccc489be7e8efdc0b644f7c2a57f78d05d0d300e7daa50310e7c5252ef7209bd89372f47dd4671f0a0824b1287c3259905a93eb367c242eaca3a9af8c42f1dd995813fd2cf117f3573f59454b4eb95dfdd07a535166fa967ede55f8252b4d65f10452ae4b4e31911896b5db19378ac423d42ef100a5123ff09b2a56e25723590d20fa01a32854156a20e8b594c368d984abe4373c36aa85e07881ff8e7e8b86b458622fcfe56f2e68d7c34f35c7f63390b21008d19171000dcce6d6574eee4112f39f3746f46a89c6e33701f11a4a69d193264f91f0f2c898bb2d611a5ac78d166c72d6232660f9d9b5b6fbcf2943ab0764f3665aaa0cd48e72e85593f2ea96ae63c35346699ceac4939b8c8ad3efef6998a8c9c117734045678d92553b96e0128be0c2752624a675f0f978a99e518227860ff3f61ca81aab280196ea8b565f586834a1ca7dfc4a9390126f46ed3bbc122b5f1bef893df21be14ae7ec377f035af3d1dce87bdacda7ce1a791d42d5518fd59010b6c560f551c628d8f2dd1edc22aceae40e5dac6b1c26afcf6ded435d9fd4d43d8de0d66887e61ee28c9ca4b3b6b5e4ddb3159bf906775b3ca91e3b802c397faadd7cbe11a3abd6e432b0ae0929e8e20f558cb9dd1a91a2f87877025fde3ef144ced7e548bb305273c130ca7214fdf50c7d37cf2a5b0a28a2419b933fad41530948e6ece82f95dd9b3e944d895013bfd6bb1a91a09b3bf08658b8d12453295ff7841cf6f35118df355400a7047288ee6b9d01b6558d6aabab0fff1f8837c60d837faa4a2f5c2adf7f27ba53529df2abd93c66e15f68de80573034a344a3efee3dab4978ec828775d4504662a2aab72945fda2751ed7dcd7f912ac31eee4b120025be70e71d701787889e3f14851f798a31374d9ba6508f7a0a5d2cd7e41d1b443ff5f67791bff84e85577ebc9f1fc9f3a8281d80b937271619487e4803ac24beb67352b884746705af64a349b76358c1deb7d86fcb83cbc131387b7e46906fca6b7333162e6304bd77a9690bacd17babaca296c06507db656ffe1daab685c581277eb8422508d2ed9d62dda62cf3defc1e37dd10b8e19015dade0aa09d9babd1de2fd040dadf54cc48facff1c0ec8297a351b48b248a9a6e3331a9532a287629a03bff45416267609326900cbe51ffd9d6bda7b6013d4df80eb5b39d465604a3eb18c258c49aa94800606aa7d94ea3108c6098ca48acb1a38d95db635cbfbe41ab4bd71552b7cdaa73a754c5c79ddf48dc965ce67bbadba56719f13c6ee62282967535d909a738d408b0718ae0f309e207f43418d0947155aab47a27e1d714719c5b2242983b867b05198b5fae1d5fdb780eae744daf87f101dcb00b18d2c7c9991c679b0527d7f70ab04f706b36dd3bba90b0e9aba1b29a469ec0bd31309e6111ad461fdd33274eb6c0b7e77156683972bc0ef14949cca0cf97540f04bfd0f7e10fd660f168a5310caa118731a193513e0d34f6f4cea892e6a0df9ed59afbd58d9bafd3194bab9268f71e30d30440e249c812abb63cbef308c8f58349ff368314fb16ff316de961661ba30b6d96713d573b7775a4a0204bf56412eef05aa4f15f254c2d2f6c5414cb394cf21a7272c9e3e16119a556787c1e55d2a9f5e9c48b8feb3ad0288c1de1c59d5514a76a9bdb22cc2889badafb249bc2075fc6450d3f3227be4b1ade48613969a9a8e510d411fcdb5a7f575a77d4f9abc459b5da8d3f50318cfba6039b72fd722d94639fa4e5fa87c95b1426a112eb2ed7a8090f979281b54ddeb00f31c9428f2a07e8b2fc6fa627f41896d26b340a3394b697cd108c4324d2cc694184bb4cf8870bb9d7e68efc7f92ad2a88fd28e22513efb47593a96fa452574021336663a1d15f9627e07c9994c07f6c386c12eee4e3ade42b8551a5dc4b4c27dbe4dc9b9f647151a3cc99eae94ffd5c38eb7cf925d037dec2d7e679da8bc2625f4b0a7f1b2412d6d65be3ad78c7834b505d0a988d5d738207ea46225a6cf07734a08d7e15ce33d50d1fa7e4a6b12a13e16dcaa4739c37569799ef3cd7fd86741db9959b1179f8f9cac3c5820846bd25cc40cf80385d783918f46b6d1329b5f1f4a465fd0666aac4e7d864f14dc5531ce8de9793990981823122bf1bf4c9e2d089d7462426af9624297412f4f2cc9b1ca5ab4d704bda1b1ab55fd153273cce9f8610e0e417c238742be193281bdfdffd5d7df359b2a59937df483f0b6dc66098cb77b47ab24ba7e6a7ce9b4759834b3b3861541521d236b2400fbd42700e12b7de544ecd75abca1d8c3ca0eaebd1bf5cd6fca8fc24c95f270c3897e7e120a24aa893528f0800a5419552727702eed5707a356b32177dd64a28c8c25fcad489a0ab8b9c48c53f3637bfeb98032f5f5e92bfdd823d5aa86ce81f3ec6d3bcb84b5bf0d609606dbef39e007b623b66b3ee43aef681f0abb58eb6d4ccf90b4136a5628cf39d5a0a137210709f401a518fe44beb6556cec822af8ee91686cb0a49ece9510b1ef0dead041d1689ca6195eda129ba823312bf8b322db08dc0b62c0b3089317ac13964fe4197685af18b01eb03e548e3d74821cc78d83383bb0fb2be1aea95cd460c036efc1a55ba358a45d17b1f41d8a12aa5b1eb8327e1adc2e611cff1cfdc4252be40e4143e4a2727d611c3fd67cc1b184cf934127ed12381eb5a107d06bbd9949dc7248de498e31312e76d086f16e0a4c6ae0bbc601a7c01856468765c679a4f563da66b7c82d6054d239f5bb832d2a74a83c8a3c43009ef93a2bd76cc78eac19e22a4ceafd7d31385fc18d59700d9ca8b49465a7123eaff9df3a9fc7a399f2430c23edb985d9ac229427e840581bf1bfa6626814724f8e679dd12a2116cf3ad188d196a333b06788372f152c06439b93d74d8032b9bb1793f3c5853b5c936a48f7d7242abf7b31dce3ceb047bd7ab2cd8af73b2586a1178c5ad948dbc08d252ce40cfd44cdd73963a06e0926d74161b95f4308d57fe22a768791decfe9fe8bb30775e65da0c4584204e16aeb027a715648f92ef25a2700b8d69294fce085b34e25202dd62577316d4a9c223a041c27508aac4cd8d0884054127fe75c28ae65185d6da7c8986d32bd69af33aa774df4f3d015a846b123156cdd46f48114b790d6569bf4eaa96e2f85425010d73ad36f59be0aa76a55d4b877ada938b9cd7603346f987ec7741287cb4420852fd8b0e170c16f21d0334b0c0f06f9048dd851ffe321262ef196092d0d5a921945f9a5028c2d57bacb3577babe5dc9a038fd4959adf93f78e785bdbb68fc94e52598885f26bc6d485440e90b997b1d61e689b5c9606295f6cde4d33aa97099b8d68011761e45e950065fe8c1040509918fc992a67025c4efcee07e034b7f8055497f5dd643f83fd2834023587c450dd11b712c3ba6502d43c9a2c048421ba8332c752916118df2735db78d5e508de3716d6fb1010eb127b8826b6f3972d5f42db5745d166f77d43b2e1f63027d82c8397c80efbc7b7f062aad2cfe19237789f3f4c1e7bbd16cb212bb772521a797ee741ada85370ed57ff16bc0f08c769e4bd5a2208f575f1e02e6d919080ca48c26be2178e91ee706849976a247a75d4bd93c4c84be1e39e267d7b69fcaa6e21f40847d747cfbc05dab1344a890996d48809a4a8fcb479e374efd4cf48c4aaf7123ee90787eeee95e41aa6c081b1912b758fd082f3cf9defe4eeb2f5b91b4bdddeb7a2f1462f5a74fb4c4da14e8c61e2ff9ed0ab6ebdb553564a2fc95926c24b33b702f314d68e1c099576cd1e1c5a63d0ea6ea31e5ec6e2d324e5a91ee8babba0c49626bd85dacbed48c86e6cfbe144ee09c71fff91058a3f155a3f0b162852bd23c3678b556894ea86cc66bea649e9cb4d667e5a6323c30c42d69f192ad8d8cde55798b80a1484ddf0202e4524c9335d74fe8a9e7b7af46156a7d8bc3e40c381d78e8a38643cb52b9626354aca1e9e61c4978b0269b69ab0eb02f228634b2eba1ee48986f53350a74af3e330faa3ae28c8b4e667a0cc97544e94ceb02ef65e50129a1d3588abaddc7f668def939f9b2cc8856c10bb90d17681596c779a69379611dbf0d7fe51258fa2c2cc14345eeff4c6e4c2fe8ef03a4c1c1230ad5b9be6d92cbfc27e86096d2a9115fd5b96180c33b99c0c1ca21ee1ce4b19b1434a7b12917ee2208836a3620e4cb29fbf84aea9b2e773e9715a12029192029fcc27bf50d47bfc91a6caaede89122effb67e68719eb17f3679e1e9f15071a0a6da12c9dd1ca02453de786c1745849323f3aec62f9aa77b3399255b9f175dc56d3f5c8bd4718683e0facab21546211d63fb6f9dc27e9156d43e6cb571b4e65b1cae289771411bea71a79447b08621d285bfbe2424c47a456f8ffa3c557150c907361239a4582828698745b4273d3b6996768a9b7771adfe852c23817f07cfdb3c3a585f94fa4f7e63a7a9695c7f7ead8251b167edad883129ad0b54141f3f95dec788376477ed77d9eefc38d8e09adbf75bdc7fa3bfba1e07dfc2196ed211b7ccf90d7e3e2d345413cf3f5633e78f8bba54f58bae57fa647bb3c1f2a4073acf98ee787ac6bc2f0e9b7a227daf53b20f95291d92eb53a07f5284b1869874bf12e1d553ab18e372496f747bb3c12e72abfe98946bf62f0e8ede2a97f480acaf1c9820f1b2096b36dacb6c2cf933e18b74ed06a9f3f50c0c094c2b19434ef279b7493082e0876810093014d3b40fae8cb1fd79d472ff618e6d3cb984dc532efad194e2930d20e1e75c019fa7c584fe852379920a23631bcbbbc06ef43ef36f8ac2c860a936131aada5ab25a9e1ff94a723854a927cc745f846aead3146e4da2efe161418af1a59d14265a52b4188367070b0a777b742751552a86816768dfc0ba992dc695dd7e9098f6c266500f33b0733b582c5efdd87a4d0703c57041050155e2d50032f013a3969c6f2cf8e21aa72b65900955a890647e57ab7013e81a25860fd4c0bd0fe6c3ef821d9feb6b57c6241afbaf03817b13f7b5f8e4cd07ef20886eeb99c1787d457d4ca95b4ff67b692e81401caa95089e2ceff187492d5e6ccf54fe8b6cb08f73feab701d143f6bda6edae4cc2d4c8dcf6db0eef8e6fd88575d9e3682a3c7102e703fefa5806d638337f0e920eced01687af4d163598d89be25193949c5b86705fb8590582c6e591379af92910b787115a57707ae512dd68e4733f96c77323058c6209b091db5657664014efd326be07726c138e2f243757f9ac43c42a71c24d8c7375df3cb43dadb7a3bca3a726d7eda38a17c7f9f8c5304ac47deeb1b176111ea0fd6575575b22b3a8f6c1b496c43bdebbefd6c5589751246f47825d2ab55885c79d97c4c4b3709da6dda8efce2005daf83297a39de1d38073233960043eff5ad73629c9b8d23052fc17e3772aade1aa2e9fe0a3577d4d5239d9a0b332f5f4db5e49509f6d668d3b45743e051e277bd385b445b912fec1640fadbae6201947b598d7088c3ae1711fca0fb8bc029d99252369ed7bd6e567d59c9087bf6ad97fb2d52d2fb54d3b0bc479ae0f0ac290dbcc4d9862cd107640e706ad4b2c0968bc722a2b63e5d948eff531dd69d2036e7beefd98bdf56a61e3459afe58d27128bf4842b6223797c3ba09e39da3a844c2d39c9c2ab5b756aa994ccf36fb7435401303a440335c72563c725fce0fbd1abf9267d4f6f6363f4952aac2a87e44e1615ac5a0c07622d5528004ad3b561a5b60e0c846d265b3c2518f36390ccde96f6186d3a06fad48f0499f5abb69b73d3ae15154e088f00d6f4f187ac413d1f38f9d782e322b80d1e649da980c335f728abd8a3b715f26a770e8d4456b5308d99eb7c071b9d37bcead8f64c8aea121760dff7ca878cc7aebb128f1cc1e3c61e4bc79f052c2e9a9b7cd8f89562ee6e9902b8b11e1803b002cf90ef0e333c4cd0981f1866eb5022ae3eb09c28a4311cdfbe5fc1d736f09991b0cc156b69698f0628dc2b48622a427098b75cb961467e5be8724d6240ee031bfa39bc6ddd2de5bf13d6e4b3a0d121300e432db8d8bfe03da0bed627bff405d9c7050d7464461c902e2e7abe41b366a81e1a217af4efda15929becf1d12ecd1b049e7595bfa6c72f68f47b25f7ec96c3ae5f005f91ce82f3fc268f565dd8b0be4c008d0f9083e25a3c3f4b590ead880d8e79292558907a7bd0634b73a574a63b824c19ab411db27230ae7999b951fa434aa953ad906b710684e8ec31fe44c21842c637031dda1336b20b498d2f5766de66b5c66e313201f7363956cfa58d3324038d973f89354d574b8e53eac6f0c9516f3164eeb7b8ae677100f01c71106024ccf07213e791aa0935bd4ae4b3d50f76e2567fd40778ab9125298a53b72418fd097b72ca562d6a789da869a4e186345b3f02716a9bdcac55b591066430812f75e0a5631f9b0ea6e4c8a349964228c92f33202dd069b7df75b2e78738095d4989451906b8fa1c30366750f8393549130bb75465c2e4d730dc107a15ab9e5c11a7774a03ef5c803071844ae85bc16262ccbb518a50f6075373c61abae277187e2791ed6fab4109e16c0febf5f5a73223ee1736dc09d50b2d4d9f67005a8b5103d85e887374a9baab7dda7e57e2acd44842c6800ed539c18668c3c23d5bfb4a2dc7e1d94f985d85559a820aa36cabcb0ebe5449822168009214df471a7664c3730b47d84dbb2b059b91f159d083731479e438a185271cf124204ddbf7b87d78aa9f11982610cb0ce27145d1d9788afdfb863989ce26b0cc899a8aacdb5cc0d5113955fea2fcccaa5974df372ef8b209dbde8775315683f50072aa286a8bfb4307622baa364cfc43a44bc165dbc971dbe685efb5653855c4d94395efbdd6bd8a22aba909450c42440629f5ff52cd6b6afb2ac22b5067701aa479c9b42c070895364357e6c7640a04a10712cf4a97b5334bf82dc0c36cc0ae2fbeddfccf08ede92d5edb4487384d15787825a6cd38a028ac58986b29cacaa9894980406830eec9726df5258d539ff74e70c18b9d6d0e009c6d682263f01d566ed773e13919db482824df86a01ddd91e318211ef1f652485c43befd2ab077302bd4115356064597f9bcea1794a162b784d170da22accc7d335641666b4203c84568fac08128566a5d7593679a8a4f51104c3310d3691b4fd9291339074d1b3e34019f2332c5fb799db7c763bdfbee8f110f738293728710113be83c1dd27a69e13b959e1222bac34020d7a1c9a48ab27b882ad471240f61d1fe995f4a333278f507410c554660f13692e0f4f17716883e4931f5c52d85b35001860188faecb9ef0e86bd725cc9148f668228ceee2185e5fb0c52795bdf6af3c19289ed343272d85f1a1def5f015a93972ff053047698615d0dd42347b5cd526e1709ea712096544a6942b6d93045ffa41f50184802ee0627cf9388e6f631a70c838479ae1b720ddde8847c93651f0108b08734eb530725e0d128aea66a7ccdb28f4ffca416084635d09530c07574b719a336291023aac54f7d84aaedb8a5bea3980322a0b8db1b19644c1cb5cf6b5fbfe720a65939c3daa9e5e30e0442a65b2e443d8f9c82c7daf0aba07231051644687f188dcaa02bff809f111ef10cf983a465d84ebc659702df6d5e46a52c4540facb2b6c68a538fc0db41e017cddf51828f43b9cc76261525c0021e7a88d90fee6af50b57765cdc3415eeffcfa124f4b7b28dc27305d1ddf1cbf225eb7ff99270adfb7875ea0b7b2b9416538b9cc6fb2d681b05829f422b5b1b32bfe77e813442415cc4389ddaaf8e34d8854803a9eb4657764e15e9a3c73a76792415e3311311b0dba215047fae1472596275f08372ca9a6d43a1580c48fb19a1b38b85d615a7a5dc7fb0b2cb8fb7dade440c7550b343e87624be34f9ca0efe0e536fe236c47d21d02e31d95f3fcb16d068b65b04575f08d0dfc0374daf3ab88d9fb54af16203adab11c7d23df826d6508054630a10ea22055f0f0785bb007ec6efd4d797ad05b5c1e07ef6cd361162ee7c6b22e2d37fffe4cd16b4f798c30f2fe77c667ddaab99659fead97481aef408837d5e610ec82f17027d97f42084a5373f0536007cad7d787950e9b3e6d0c252c85e12cd5a05a2b9817c39a3e5a28987e801c834ec1489d6e7d1f502e9212bb03930f2d0b020fd836d850e19453d9690f2329dda47951d6270a9039e541b00c8db22f6125e8f89c4b9ba143fb2c409903cccb3299c0307e8006e09fdd9d82f834fef040f5328e7a260925dfb96c67d14473fb196671ac8808e412be7ace8b763400790fadfef051407a2fcaaabdf939a897ec9e7ff42ccb69274bf3aa7c3a5801fc9546846685f291df04378abf38a18a0e06d4fbbbe0ce8cf815485b19b8cc7ecc300e9aee470f1e1078a6d46a9c736956febd859bf7b0262ff0f158ce20e10c230f8b449122d3a0d449440a6c3ea08a02890f3df1f385f65ba449f82b40865197686637444f9b96772b98dbf6ed61320f1f08354ac81fbfaffa46c196ed8e6ce34e506574352cf07cf827f5e7a7f1ac2749fd7103919efe174706a59f9a7c249ad390da8a8d29dd9b51e6241467d8d6a9e3a1cb6e88579b026cd3d4f27f45230d6b0a439cf9f5a1bbcab301db7f09d7442217a5590db3c77af837504e7031f5cda46e198393d136712c7deba2a97b63661a51c61b0af3394ad2d1baf291842a72625341c2cf9030b361b524f56d525d140f7d8ebec6fceac70a487442c9a0568cc519e8ce07aab76d4acdb346fb7c90ee34c7fdbec170a7d1c969fcacdd29d41d5e74acb4e720438ade19f3c2d2041e5775060a93cf3a5e55d3eeb650807e7e2dd51003390d99aa27a6101c06f9996a3e3955797eb80caa96208b2ec3763980e5f8a0b3913e7025cb1d342c1686f92452d5cd4363c8945bdba33dc9b0b37b567bc04346a6cbcdfe84d0e5e65cda828ac8eb88d4898b0097e7773cdf14795b45708896050b4e4744ccf3499a737417ccf90b2d8225dfd69c4c06df23860f2827ccad61203d5978986131f4fc3e6398e140671bbc3f05b49150dde1f9c714f3f61ed8d65647a93bb6f1c452647e8433e00ffa9fb86b956dc6e331ebef57381f447f0903b347301c70ede34bfecf437402f1df74b1735a51beb4807493dafe90e59479e291ca5a2c4929174f8a2915db78dec3382caf5fe60842b50d8e9ede620d188a6b6547532943e3d2c3703b5bbf923ef95b187335480a578c270c503c70985ce6c612d077d023f5783b8f04ed43517021536d2df5a10f2333d6ee531a26ca68f16e89cb50ef6cc5bc47caf6448d136ca9d1e937f888fc8a17702b304b891de9815674a5695624f150e92d6082180bc46ca0d68c40c0c8313cefacba282a963007d9b295c24946914934d5a61deff79b699684b0729876021ea648aa71e03628b1a27ab313f24bdcf117cf7708af860f033337d312bbfdef82598904500c44a0251275da2469f47a253b8747eb34188654b649dd2976677f35f8afe26cf8c685652fa26cc9a4df2acbed968d9c31c84717620d5742bdbf6cfb1740f38bcfd3939b1ab85bfa2e788b66e3513ccae0a5114606f038f6ab032c92938bbf1a2d9e5c24ab79866c9838c128063215001844688d739961ad17a3425cc419059e335d2604ddabc60194a7bb6e5cc9472bde26c679169c881dbcc551c51315b6a1b4a9a6954249cfcf857e0767967687c9515a9625b7e3c727b78c37b83dd5100d355b839233bd0a256c01d386711bc69f2c1fa11cf0d203cb61aa31480561fd9ed33f102ff7c9b01ed4fe27fe10eca9eca3610fa6a5a1acee45f8a4afc5c34fa44c3a2a91a98f7dd168322153f44c424ff10d8ce36a934ee7a1d0a05d4f6fe6d0e8d5637fcc631a02b84d88cabdfae85d0882d459ef24fabd298d18faecf73f804dacb39e5f3385c3cbb9cbf6bc9bc79ca08a439b552cfc4ed8f43fb467cb7096f9d6d7ff09128feb03ae780a1f9b51d8f83298836b0d5ab230abade342715a6007870e24ef696893b2dd71d968dbac97ade5c16103c9adb28b3fc3b8543a4b180f9f49c8d80292d01bed0e3a296b5902a838457bd0df1770601c99a200074e83c95a4303e2f820e566ae8b8532731ba727be0ad65bc74b6ccc66167038972e21103865db969a4906cd709b3e0a1329cf26dd73514cc0e1763593c7869c59ade151335a7393b3e508710ca324c7629b539c70e839a437ce90fe1e54099e867877c19a6d583e935ff07961201c12de9bc0542da642ac823285caf556e75d2cd462d596f6539d52553c5ddab31ed1080f3aa5e3cc9801a4e672191f0dd9b0c5283ade358e6ea803a821fa6b43f464924bd15cae9d28f5883802ead526480b6a4dad5074045935fbfb7352fd905a93e4c624aca2d4dc84201156f44248a16dd66c90a912aefd99efff09e2f15dac79cf6f5f6b1845cd45067da5c462e95f632bc72ea9da479b6c91e81fa8d9e3390e58f83765a557f6e806edcf75a25caf4a82dc37788892ca8b42139127aed004dcd1429c9dce792bdb5dc4dee40ce9196b8b15bab3cdea68e468b596e3a55c19f0aa292beefde9d980222f43f85e52cc6c84fea4132387deb08dcd848e2f551a0ed0ca7601357bc3f85cf9bf5b3c8949d5c968fcbc1d5e4936363415c93264e2fcf4c26422dc848c1df33eb08905e2810b33ef8c4e6511ebac32111b56fa25ade1de3acd4e779ce7bfee444687761922d6854d9334a53a1b2753fb8a59fb11ed7c4d374d0675a67aabc2c3f01b630300e18fb0e0b7035c96e0edd82d38a28be895d0e9dfc1eb3a74fd7f0cd99fdf18a8b9206be3e99f51741d4cb7a762fdc73bb0d553b824fc62f7464001a18376a765197d5be81e0e0c387dd0efbaf589c85ab7d8655ece25dcf6154d0ef0c1a2829ea437bd77ed6387fed69d2414f5dbc9b49e66549851c0a2dc0458891d3af626b60409b4b26a0f3b46346d1d2ad144f9d7bbd46c6c1f080e6f2493fd14f03d8e4ccb32264fe6674aed051be6159a02759209f982038dc07cb6767408380470022092e667d401cc3f00ebc1bfa89aa107d9421be776b09b9bc4d59ab89f2dd2d30f5c0165cf72fdefbbd8fac5cdc06b8c4c2e6a63de3243e3fb6b6a47eacf6f6096aefa412a37b1af6e0c120c6ae5e220367c1d5fd7e6febe0fe8cc7e0d47b23f10a692a8434e1345a05008e5179cbe65ec3f7bb83c45a044061cb472ac1521af20faee2b492b1cebe6ee2a8ed11a99154e1e0240cc0fc5c841a01878fa19c16a4c47f80873b139dcaf9224dbed0c42903fe0bdbaf7105176ecd9d7882d0cef439d57035b0f043bb9a9aa3f2f31a43358f7253c320c05e75a9e1cabfe30a30b275a9e18da902f1ee8b1bddcc61083cf883d73247dcedaf41fee3ebe73969ed71313580c1761497499904402ee5a4d55bc13fe9071a00cc97ff807c5031baf3e3e09bcfa8f3f077375bb9292b0567e0c66fdb3e5fa20a1aa83a7e22e2d8a0c84736cf53f2e9826527c044e608a461813bc45ad3a18a040fab13a7b07678d1dd776e2d5ad997e5e3531074d48b39c8122392b633fcab03fc7a8526277213a38a52883fac6a33c0010268811d42fbd609e2487b0a8d7eaff5285c0d462da5f232c34ace45f241faf64026512c1fc5b69a6e82bca6d2345d7f6959f01c6aa773bb471e4cad3e20f650b0e00ce0502e3b69ee82720ad49b127afe3527baef8018f630e40b0a82d1d902a96c4bb258b3ccb459fa3eecd4d6f287176ec3f7a2521ddb7221309b8e3569b3b50015f42e8d8007918c4ef96d57abdb99021d9cdeeb6b434302a3f6f892e2f35a987635d2b7bbf1a362154ce8552a2610e8ee44eac70b424ea9bf6e3128aaa486d8e965f8bd07190604693ca4ba412c5bb8340e8eda44e769f65348eee8d07bfa9968bdb207f3370b01484d603f1ba49dec81f50bed60eddf9edfba4d23c125acb271581875dc851307f9eb0e9d526b0a608661e145af508554b9dbbee9ddabf4a3ef0d430a58e290a7342dac984e2104f8c56bea907e8feb463b6b8730f82af8abfbe6788e7bc4ea27679d7186976828d4ad739caaeb3fa64b2c2ee4f19af3e7a00d3f8e10756c6562e16bb858197422d7317528f7be63db92ddd51374bc14758149c5f358b148a0fa92d2476025071cd3a26c5666e621e728e2da37285a5aa77f4eb050f06de3c6f45e19372c980e90990c94daf0e74ad732ba44ce9fecb1d0472a98913dd600fd446d01ebe99d76b2b739c063514090875377f1b6789c86245f14347f28b5b2e42dc063a578057f970db94362bd6d08c20c3e312e25260138460ec6b4ea38e3f080df82af8d140c86f84f4904f6938ab70b401c9cae8d5dbd511e8688eaeaaca7bcd380591536bf1320ce165da17c48636d53b26d47602bf0c79168186bea31f0ec763dd67ab3021bd9a546a1539411cb189fa4de2d394d156f1334675015bf2866014fb45d7ea5d50fa5cd0a7d8716d63215adf7c886f2309993ab5848310ee7fce3483b5d285de35bc187da9f9accd3d9794e75f93807a9505d36dbc0db7a020dccd2d528426519a4a74589833edbcefabc38929f0bd6185abf6364657364b750e62f54b634c2caca56c9d5434361596b0d82910223fc68932e5b168d642844c721c33ef470ba4a970efe818fdecaaf8d249cce2c3b41cf959f6680e5a2d3b1fee38f3490bd0e4dfa87b948135b06699a1a94032954961555b99971b4a321d437603e6396aca3e2465f0238ce7828c597c16ba2dca073bc64c1fbe6f7fe473f0297224528774e4d6d6eda2ea048eb6f98eb57159b1b7dbf16c47510395dd12a175aee5722a9a475c1a48d4e03efc99f1634b22fbeecfed80c85a1cc43dd65457bd2899f039aabf74569ed7799ed65d93e9259849354d442071c051d6a9685f7bedc83efa175e0f987dcfce5f41e55c377d66fe83761f866ae6bd54a958ff2b0532745232230a55b4c331208a2458b0553e3e64e4cd9735cf9da9a0b96dbe32686c0522f176852f12e99386a88c86693661cc328eb3864753cdac8f9f96417464ffc0ed1df39b029ab9452aee5d0a9c7f5db2128eefa543ea8ca48b13fa9bb4d4023354595f33bf1c80703e6031b32d1d7ce99df36a31421d6dae05a05fed177db9a82bae28b12a8875c49eccfc746a65854e3e6b7f0dbfc718d1c6f93e6a9cfbea22a32de11229fc83ccb3f6f920239d6475de4ec45cb9a873f6b6c3ae3fee7f617ff25c6a3bda768b43316dcda875dcc91785cdfa163ba69647e39e3e11ad54120d07a613676130dc07a6e8437782890c9ea676dd9472450975820a890ced6e317d1dc71bdb3706556019747f6d4899ce6c1f8136b15b1ab41f7d180fee87542b4c3378e217316e710ae5ad3e204c6d741413ebdda094de7ee65461545b128fce9aabea29c40e0b51b4365058042ed1e13522b8cc17cdfa54a6aeced4c5d0c3b2504e006e935ffd0fedf297da49914adc9661edd76dfc3c4ca661ac2f2641b187996b4b6859fadb1b9c584c1e5d90119e8bc4063c89daea0cc31f549c381ae4b4928ab915bc06ec92eff4155033a5e48b543aebd142b083ea97e451e251ad6a4a2addc74f1c88793e2bf4ec69edbdadc231f3bcf6fc6653002eb2e96fb2b8bc9bb451ebab2b353952f2d41c8f04052ffc7ac987dc710c5c347f20ef79ae590f09c7977e849c430fc55922f23cb317435eaa766e730837897d7136734291e97b3cb1f398c442a2b6fc1e8773863cfc429833e3b2465ab0fdf670d1bc2c2abada8f17a2cadb8f6114c396694a6ad4122e077f11f18cdcef18e4bd17cdc5ada95aa33d1b6a87c1cff7bc3a094fb052fd74a5d233174b5c534ebac454db33eec90c28e83adf00445dfe53b1a9de14494e9e9581c048a7e2661cec289753227593b6a7ae3f228585af4b0077375966bfb2fbc6d6f3438d1a45190d8c032d8cfbbb2e535068de73403917486e89c64503096a6b849f0786694a2fc321399cfb126019d9f04a1b09467b11e2e44aa3b0709a2fa4e1ea80cb2295ec054e19b9d098adc46049cfbd3e6bed8e3ddf076681a139339b512b636658ff3fcd85374050e557b70f9022670bcfc25546e0cf431ea31d2ebc1c9367552df74063072e03bf2b0e11b8591c3886f399a6e60d0ff0963503d9d427a45af96723f543a85261c6352e188a7d39bebd3484547cbaba28b4713cfde34bb2b5441cf486ff706f8bf03785f20c84e38d82a6b4c605acddc2e237e88dad54601aed9ffa500f7ed0b76b3a3e85885b07830913ca90c0ae5802cd04ef552deaebd02ab428b8555938120874f06decba06b6f024f6b10a8afd25ddc081521d5016d2b90263956144afd231ac1dcd34f6e6e24f449695a8e3032ab11da7136b6ce0fe3b553a31cf0f644e8eb89b96082db4efcf3bd3bf9bc29be01e80c5dd50f53f158b8faa993da7b4cd02c1dae126d7c9bcffce54a7abc4636c118ce2b02b08a47baf65ab7bf781a70c91c4f0469e65060dc4013c218a1f16545d9341cb6ac588f48561a0331c8b7731a2ccaf75b9c8e00ab443be95285a5e20d3fe574a2059b454470ec6974a5bf76b71a853b21ff0c6656d3ae582751d33b09ca185f4d0d1aef4844e47600ac9bab351b5a3ad5a6a921797df74cffc95a496f3d2b8a065fa6c11c383c24a39b053240dc1978eecd47d8e4e92cd2c2657d120dbbf833227868a8e4312b27fefde7ff1b73437dc61779664ba8c0349458b9e8a4f59014333b611c804f50e6d9b8d36fab3b9b8dba2a23d463c7ab0a6bb8b2b41dc310abb0e09f68ff411583ce871f71e0f37746b3a0868af65a32fc481a883adaffc4713417a2f7b1eee1c578bcfbdffdf6f123c4db87d33146917ac19864217d84735fbf231df7387824ba9a5a6f0b067d816c3525debaf8540657bd862a424708ae511e5157e91dc231d4b50423b350deb81062c87d1dd79e34fda9bf1b3a9062f03f98197e536b8f7184df37f820121e4988ccc2e8b29d34bb0ea151097992b1caa34159e0173ef91434d7750b2c6ba93e5754a2c8a663161770825d488c84d259aeb1e7a061303885ddcaea3f251b9ab3485ffbb7b9185674de4a0116bf5e1199db70174d09a2511d51d0fdd3cdeca2a4163f5be3460b5dcec489269028f201ffd198c152de4d4a3c2a877b7aeee959cb60b275ecb858b32bba89bd97cd88205b889d69e8449b087385dc4f4e654f7f0ad7800f721a61d533f5d8d3be07d7e2b6f7a587e8a04c14e4c6c43ae18a870043c890e8d328e8ab213b606049f85170dad6edbf7165313040271676e147bb77bcded0116ea5320c0a982f0f5b0506a6c8ae98164151dc7b6758fe50d841341efd78153cf058eacae67884714062712115413834f92e4b9a52f86fe5ffca6628bfdb5fe1931551a954e208eb4c4ca9274ab9516c6eb3dc3a31867dd90b5fc754a2774482a29ac4c137a8e2bf5616228314c4dc33de8f6da256fa0dfb6f95a91e12285edb3111fc083c5c1e20ff1d61d03975ff085ce1f46ff2e37235d61b2fdd98a96f091f84d85b3572886ba610fd84b73ff9df3af0f5fe403115b532c7d4e86b68497c346710f3b0cda43b6da8df942998e00f13197a836d3f015ab1538d5c2d76e43ee61d140192733dbe1fe88e13f27d49aeca621d7ba7235883c3297a5e13cf9d4a811169d210b01cc05193193c3df1711bd84f25cce1af7ab304e347250c6dc99f6765efafc1837e3be7e9129d18fd919ef6c6471c759486c13b4febd7a048f8f37e18d392efdb04274adf2552357856765e1f7785a1db33f5aa0ea130fe1ff78a4cb8fdc340f4d5f3a22de8de8db7a717c2b512bc616aa3054123a4d6b022384ec7deb2778189d6f5c1c8eb6f40cf407b141bb241248805e2e6f22a2813fdbe2b49064d364b18b6356165ddf0e0da688db0da2ffaf79482482c0c0fcc548811ca56db9e0bb7377cc65cfe2f578a153be2eba7a9fd6e85d532836e3a19f7cb5ed2a3fc50a0ac06032d6c3dfda5dd8fcacc41f84e09b3c1a6088c6a111109fd7147ff46cbf610b5f620432f6997860ccf904e5e8a6b444e32bb384ec8f5f8ac5502e04b9de347e396c26768058613fcc6f70cf81a9d3cd029a2271868e609e8b0d6c6131d651dc70b6e30dffe566fe6b41041ac3edf91486b07600e66744313a99effacb4cf456a0af4153f869a070e91d38858ddecd69bce1ddb233745983313bdc3632e2271c09ab7db1d653b09adc2764a83a4e87c5f6d844eac22069f7f6eceb6e064e8677fe1bf8526f9c9f6cef746319b8244451307dd2977f6d0ff4e9719f983e14a39985677edba28bcc1f8d2259439d6e8c21a3f29822055fe2a72a0556e30b7657e0348938a60be53967e3634e3269c46233f868388f7837140d2f7094b68d6bdf40e12adbcd2596bad1f2e901dde51cf26ae4cba06afddef14a560f4147ea3dc6c95072de065a37323eaac6185ba254c859a38b8d116ed31a07ee588f8de2ddd3f978bd0906ff3424fedc472280090ca214e13e48431c7424f76fb56299700dce0325d4da34b14285dfc61647d1e3d460e7ba43eee871f07d13a0a63a357ba11cbc79a213f49860dab49d0cc218ad5c7a058933c1f3c3e8e57c1e3588316823acdb5a8238e19bc2792909272a63e0cf04ba82ebe1b25916a999a4280db5cdfb1ba6ec0afb9f90397615c08ce6535fc195c720290bf33bbbc741104c741da40e707969a042279f2ff46c5480f5a5411fe6afd94a07b6470c5a8564e0ba943c1424fc0584eafcaf889453292061c39c2a45791c3bb7dcb47a7982d7191ab8999b04dfc28a58f1d509cde33c9283dd6226f7c3c9cc4173d006dc9bcc8ed17a484af35ec252d1dd52216f8ad9fcca40d754d92627e1471cfc01d732b0b52411b2b6c62fc2184de6701ad7ba47bf17e29daa40a613e8e9a62ed0323ba82b30142d6063cac07c32b25597cba28a0f6cd517eb3b069260ef446b9b40a8699c82e9418666316348763e726ab935d8e6565e8584d07bcf43f6be877756a6948685452992350860028b474a8a1e3f8b8ab9e8a20da0f670433c83216cc1965b6391903224cb0a2ce50ecf3cebca6b69f8eb328938224513f52b4b0e66caff00bd8ee8f9c50cd95f152d20e5088b1607e9212342202d4e82ea51b1386e6f438466216b5074451e0706ad6324d421641f905c6b625dbdc1a31d898b0e8f6766756feddf4aba4c25a0e40d891a3d5f986626d90cdf963c06e086da4a406427a3e8ced7b7065502ead59871cfd68dd3ef7df099bae69ede200ec8801c399748d4c9beeee401d3c30f6fd4430a3780a4f3c52192b55805bfe096c91e24be2d6bd267d7589691924d3d50bad1b6904cd14e11c4b3a798f90985ce566efd99785931dbacdf9d0de1f58c3bf2b44508fe6324fee7e629f0f6daeb64f2c52f5651f668381beb7ca6f8bf8f251db40490a87932e02b22380e128d1b5c09b7c0b7324be3fe390ced631f885951a01d7ba76f3d705f6c044ab3853ce515d2ee1d89b04c016c55cade9825fcf71c7fbabc312626086746e1d02f2de03ef079a9949bfbd499919aca7a576e87239bb947db8e5ea85a14b4b457e92ad50ad48b72c6e092691f4158caac17645c21feccbf46760c3a9c941e2747cb35a2883a055c208dabd7ca6ca97701299183bc15546708df035e0f40d33fa3f71f4442f605f3ab24e8d2e662fbeda5f8414ea1ab00b21b8e8981e1d24958d0af146a673fe52c982afddcd9f6918e939703b459d99f976ed6c2307272bb4feeb2414c77306cec95b95006d3e63105df5872843fa815d80b3ce0684442b89102e0093a27005269601b5cdf9f370ee72dafc683bf3f6bf82b64ada3f5a04c884c61061f87af75cac026e295d3197024d67170b34c28bda5029d57e2705bc3b2280d3d3c92c81789455a68fb6e38411c2e433d25d5f523354e15c45362381bbae7f37abfcfbc834120ee96375ef8dbf3b00a6f04366319be632f8d6dbfb2e287efdd5cb3b1dd6bbe03f9c259a533e7f00b42b128c306b2c085028cbd581db9969823f4cd54611c4cc1755a825de0a4b3a954779d1789ed4a2027a8c4b2d477cbecfc3896dd4f309cbbb39fdf37757a1338d14f61c87edcaaa1e0596311bb51fe113cee9904858074d7e2a58864331dd96a217c8ce555ce823cc6fab797a252bc231b2ecf92d3d85897d94969ed31cb3170415cf8f126b856f653f0bf9c7dab5f2ec82b4f7f32f0bd5ced014e364416d558c86bfef4e7c39cca648869856858a7723d9e2193919a62971911b023674e7a34d61fa2ac50fcfe51fd4916b6d1f29a98b81da7aead85cbd74dceda43ac22fafbb6bd80d44df1d58bc3a6f521e44a04413eacf5f68508a574a8d36489f6d3faedebc382a2473089cb9fab105fc42953e7bd5816fd25ee57e1fccc15090fdd4027f953f3950724d8e3edc57218502f9fa6222aebca595187bf8f793687898d654b32766fc75dcb892899bcd5edcf2dcb97f7d56c39c26085a1e691d461e9903706c935f8ca6c843d09921aa19dba4bfe3d35b541f5046d1762fc1fcad28e49c4d8ad811d89c2db314e50e237360273c8dda719f43ba1e6ae4a7d0e7db66153304ddf5646df97c4c2ebfd7d3c8a32d3c7a817129ed43baec00ffd1414471bdef5ebc9e10e5c8bc2737012ac5b2ac888233efa1d0e6757faa9a9fac154692a3977e6b1d423959c6b0c77319a39b8aa26f57ffdd1c56b156bb52f15910ac4a4582c5e97610fb68a6a4cf8a312b05dd36a5a5063ba6b0896f83a6346eff819d06af42962f52bba660e95c9772bc1c1a2024fc9cdcf7ba6a0f40dfa466ab39935e3b7f7dafd7b4959d1c96b9f06a721d5feb7e2a900ca2ed3d78f301ccd2350d714a2c35e40304552680d560610f997fea34a315a59d6548254dcadad654fb458143eca93fadafc2bf116a6da9d1a86da9271a6811e1cfd57494f83a009415d9327753462a51243508f1214b001580b78ec31f15a1749bd582f962943f014350dd1c5a1413b42145ff022af176f947ecffe116066afb23fa9a27f5aad0899383d79aa0b4772733955acf2d032b94586c22ff54ddf8056ecc9a161243b58944190f00b3d7ebf949c55b27f38e8661c1e8f777e67babfe71899284d31aaa5f5c4a8158041141af8d8447c84aec49cbfe493654d63198d26858191326593266e1c34b0541e5f8a8b95d132c0549e510f06bf155bfdb99044ded2814556982d29379c77c05e2ab8472dc5557ead4d9e2dec1313336555ba89c872c45c7b0fcb8c5be71d508df13fbeed98c342974cf64a9ebb7557978547be91d10756acfb37469aff8918b0ad3354668bc12201992d182911e095a375d3f9f620dea6ca22b514ee1f8a57e1ee76b507ef62e5fa4f8ac0fb36cd935039be668b7bd1352865e2ee63eca3374ce9e4a31e29b1451dd37194f15cf87f1f898ff6e9cc6a8fdbb5830a7b6f730e3cdc2ed2344ece73784633a766c7f8b82e8339bce53f1b07c6ec6eb42b7497b036834e2430b779dc9696e9e69ec420132b6c488c835e918ff9b13f5145686c7e3bd3c8a0fe959259576db07a679a84eaf5f6075e0c3a698f766ad499a7c4c2e8b829f2b5d6119c7902e8bb9461a38d5787092597cf305d3337f854eecc6bf1cb98f8a8ee7556f3977e2ad29379af602959ded3f6b08057c433bc6cf22364dbc95685ba3e32b30b316584e1cc90b3395919ef4e87c7f65adadad88c88be0e0daf3a1ee652aa80252fd04a23554f96a5af482e5f4464a520b080d0b8376c2bc505cd25c542f2cd7283142a2bbe91a7cb7fe62f9e090f8603c10fe9c576af1793beb49a000ab0c14252d3e626890cb86657d473cc1b1464f0d3e81438c4a3d08959ec7b79ff1f353de6996598da2f3fc85b0cffa9955c7272169d29af4a579ed31f400d4ba7360ca00861797001b8c1bb52a3cc0803108969053c0cf19c5303e5bdbc4a5c53b186c19707fb5632a11765e0b68c0996bb4c648e2dfe5ce6b2e6fc27f5bdd39a2ee06e834ee63719dc7ff91156d600cbb5fcab9cc961f1881dc2599c1221057185b51e3e06afe7913eb46f9623f3675bd08dc5d751ae7f33e620be53715463398ca3f79c40c23156ea7743a5d458d1bc046666e3cccb4ca0dc9bfbe8d4c4c55a245a5b628b47bd720df235712a98ae7dde302f47e60f38251e155b29c4376bdfe6345d2079d0aa82f0f5b61fbf5d0a66e439d42a21c38d60fa88520c4ccc922f6395f8c85a5afcf4183d392082b6f97e80a59a8935032d6c2239b1112bf3bd969cb0ce5e4dc6ea1b5dc2fc55eceb7c7b95a573795cc5463702fa295b24f4b6d2df7c0b76ebcb6e21458cc720720fbe71b5e9e06586042c486412021575b8f8d67d48ee761f224cabf8c2bd206441ba4eb39fa580510f4fe138005727f4e760b302b06941001f78141fe0b21e4144e95d42aca70a96cfc71c210dfc48bdeb65ace1646833444ac240372e2266fed2a0808f518d4b1b88b9bc15569584cdbe85ad7ef3c60c82256867f1d521d97883153a962fbef29716078e099c0fcbab9e1fb0d6c65e13466b3ac34adf53d227804d18fbb2613be836041b2848f7ac729c7aaa0284f6d545283394f5ac06e1ef90235880106c59d69dfdf86d9b9c1fc0260295f4de3f421ad8401ad384b85462d8b6993cd95bca7355c5935d288290bcb6b036f0d0af6ee8819306ffb7dcdfec5b89383b6e6564bcc48fa0ded5cd0211924b279f0cf615c7954213d5fe5e87e7d0e246c25bd72b652e439bcb96713a4f03486c689d80ab0f14e1fac1e894e6a3f10c38474edaf9ac0fcaedd84a75ac352874ad98eb1ba001c9a77539f440d73bc231acdf7ccf461d2efbc77ecb755a8d6fcd641313d6fb6218ee928363b4b8ba78a575155ad1f04e1880ce1630bbc445e84c820981d12df734aec9f322360c3c7c2679894dd42ca03eb29609a59dfb2909f39779126bf009bdc68874098ab4e0dd574116e68afc6d4129e61c0cdacb23f79a995d1b26081d9170caede17da713ffe5c64965bb865cf7d2373c9585b129759be0da321b7b130fd5805d886841869e2211b619fc735baa134b9833b3d3d87a0b98f6e87f209115e12645864eb29a791cd8a75dee86dbded8851e1bb71fcf14e0131334db2cbc6e21ac50265deb69ce47a903ed27b33785ac88a4d492ac636957fce1301784c883a54566c72a432de4f4ea4be9ff85d724f5ad65e07279b98ae291c496d8dfe9a07bdb00f183d9d54e38ef1124210569966fef55b2b4f62b17534be2030c062f1d06403586ce28b29f6219e4139b29d9a4b2034335a5015469fd9813ffe5a67c118df18279b528734d676044d9e8ec8a7750ac1fc8bba35bc58b920e6c6734cf315ce8d3da93613cf949d9c6d921dac3afbb3c75bd660f61901a989764da4c60d5b8ecaf2350382a3d4a4e589f862aad3dae93d3e464bffd90cc6dbd219201f53eb9266fee2a08c10d04c9ef19107212fcd92f6c0f71ccfc6ebab18a253e27fa019f707660a8c66a79734bc80d018645d614306372e7bec35ae952df461be001ff656a46f92e3e669a4df509a714ccb58fc519e64cd464aca0fa051d6159c87b0e0b1ee0e98e995e72ac8b41f73cc0756e54df8f95d5a029fc0270aa2cdc080cd0ee89c6a01fdf3fb37c57df7811cbc73011e05af42aafbe576a5ed21b8f1da8b7709dd8999082e8c89ab673d59e3dd17022ab52e4e641c27b346cd12821337ba39d7052d77e3731b23b4d769c4294bfed44ba56d870fee825f4bc0d49effbdbe03bc6f5a1db812d83f47d6434efea96f9c86b2f01e60e0cd8698233e2e75cbac65454a0e4396f493a28be4137561baae834fe91cf0f303b7789025828f345f82efbeb9dbcd88ac16d7dbca05d5762fa0235a6bfd034ffad37c24c97106596a0810b53525f609e70dca3e317d25869c63314e80eae041ebf15ea29dc2f8a092adc3d92839c6400d1866da1f5f53dd5928cb928ebccc66d9b20e34f743ee01e801888dc3ceaa13979aa3a7a8be007fb64ddbb39e5b0cf68b4bd5a79cff80e5dbe793adf804a0498328f6ec262b3cb4755c74383eca9c976714a039966fa3a734fdc95e4cbe51ae0db48de77a618adc5a429bfb935b4b1eda0bdaf40b4a4ec8adb4dfc8d1c7e5ad38edf3779919caba1dcaffb57d162aa1c464b00bea832a8e0845177981133e4e4af956def910890205e472bf0b60380787fff1db681758dfc69a70199ac887270ab62083b21b73b11225e1d3a6404a11c94ad635a03bd3dc4cb393641105b88afb587a58e8ca58bcbbc6ecb7ec38c4b442e84dfb441b70680ab06a6d554c77fe863a5f8581ca13004061fc382c352dae088715db54a40d17fc070f7cfe527aa2dbac2cf63739d582e20715167b5230711bf8ab5efef52bcb5c50bb1d1f9c44ae2f93cd7539c5e462b0d803a4746b4f7885eeda7be1b59ff0b9c57977c375be381d881e9d83908a283cf8e26e5db8e41a188e52c8a33314fb7290f3470e7d664ecc7012f5b6fc2753aaa1d4b7db0c4a2342c725a3dd29f23b98fca6b5ea162bcbd47a936d6999f92905ec7b6d3bcd933c58d24a7da3f0536c8895c8a033ca975a5639c591cff405876cef68e30bffd4a3e5c8625fc1a28fa8c8bf28d378968793ab02c083e579a281ea80ee6e5cd019bdf59cba2d70142773ed5eed1d43608e7243b9499438e97655fcb895e59f4196830848b4e3ca36549d5b86ad0846be2167df94f65ef3495f1a8964f9a881296f9592eb3d93704f51b47f4c0cc8557155ead482c7c77168ddaf56dfa974bf773fdad0d4c6ee0060298dd7e7c046333bf7e954164b35da3e95e0bcb27c6b7a5b38b7db18bc76dd6feb3d6a342c1975d82e837b488cd9fed248063e6a3736a7594a9c1f5e2c98fb3831caf7e7cb74cd74fdb7e08635c613de62b534fb49bc848bc7120b67a0311b7eca3fdd0b8e10909ce74fb29011696b90f6236b5e4bb7d09522be5fe0f20e9c0763521150ed55a66fe3bb782f3d3ef6ea6421ba7e92864790b0d2035ad0602a74993ae8ba05053b3898d8d0aad4e8fecbb8173c0c8e62add3d9e78c10d283078c0fd9a5c361401dfab1b4b3ab2c90f759b2ac2e80119701c94d8c6bef5e531ec42bb7565bd8a0f79b2a016f67383c41902022d8e27142557bb8e5276035e37d14fb9c4901e376404831a7321de4d1def641f91270f92f83601e7889609d01f0be5a7876b362ffbd059a2d0875d1b1861bc1fd443a4ffdee457460acffa0365e50827ac120b448a6e584a8331c53b291db1c10f2b47d3a8f5717323e4aa9bfc5b37210638d81b109bace2689c0640663a1ea21acc9f743c86ae55c8924dd0ba7c60206acee44a3411b88cedb39f3f62169c9464dd223939b02c99c67c6562d3d236412a49288c663ec3b1f75724fbb849b2307adbffbd719a4d8470a2839ae276c15bf2afa0c8e8feebf0ee140f51e697664198b23c5c55cc05ef680fa752bddfe51034a6d3ecce899d237673d5b906b1c848c657b3e80a935f179b08e8d8bc64dec3a84b4bf84eda2f821d3aadd9cd57c41186aa720e8832c475cb20c93579f817f5e699182862ca31f166ec1d53b4f3c15e798948b3ef87cc05dca1d34f9a6f7f1132ade8f9e68886c50837ebda41a4cc3d239d388aa4b139bfc9bad992d529296b09cd4f59b550779cc1377931e45a2ee30ea74aced1debb158ddc46452832e4b7de06f0f266e1ceab0dad66de9241180056a84f73620276fae8c9e33653b196b70fe4cf5092cd9b2587615e9a388847548fa2a6de712a60e39285999d041a31ab45ee5e644d7b5e4dc4b437c8381afdded01df4da54309cb63b883565066d1b780a59fe1236bbc70ca829be95e5750f752e6b2b176c0a223d8447095a1122ebecdc8c76b575c743b0cd74633b738fb7bf842bce222f25233a50b976441f584c3113c87d3ea3c3e7456658d85208067816a00f270269ffe5d4184e42fdb54f7079cbff2af80422ed6032688215216db5b1315aebc56961eae9e95e6d8171232d2d19be31cfab77fde94f3c4a8ea900eaddfc2ddce1dc9951b9041d3d754ccb1ea41d72b9a2b965335d24b3a9106d08ab32a9786f31e94708d580a3af9f8372576eb4a786d31c256ec0caea3041f9eed5fed6ad5ff93a9f3c03c91c6a0dec167383258a727ff105394c1c9b575585670b4a1b1af256bcc083cb715eac55915c258a1b4517945d07abb7b79a848ca99bb74359f12e32db5816074f4255374f6b8f2fa7bc8a6649e40f0f7017645579c75340c7632cb9d2a882aa23b812fb86e7a559423f80b6984e8fb88136f48f693fdfbc07ea8b1a090433b851a5c40a58816905d335b4b4a3917d01868322a5850569f0c0f0b4642ed0d9cc7eca86e058776357b1138a26652c5c1ae4a4c51ec9ecaa8ddfc9eaa8528618856f886891012e2acb17fc4e973355c29cc1211b3921f715c764a0b6a94f6f697dd3d65188500ab6850513bf5b21ca386a7ed087615fbc42f3a41f671a10fd10f8045b40965f016fb672c3afdd418dc1675e663c17425fbe2900ad15dac11bab40c70426a7273a49f6d165b4dbfcc341f8b4fa7cdb8b89a03f132581d3511ef31967f7a75927dfe873039f7da655ff8a008bb9c14452ad0d4d7694f50d10aa103a6f295e5adf5c5d7d49cc865eea6dc71d2916fcd0d5d1e0cec30db94f843006046520fb64fd9cd5a0b543f8e40cbae5d4b29c38697298dd25e0a1dc36b7cb18cf7c38b42f90d04ab7e47b8feb371d678705923ac1aee8b6e0468eca6e5c225375763a5e66a2e4f45d5a8962d9e7f2b0e7866f7580f7800481b63b99bca3078442d88d821eec5e124c4b8f76a20563c0119e8c283f71924cf9d973b39d9a8605605c65dd4d3dd126f68f630936313c24a6bd961d70015dc3995fae35158e4a62008f1739981c76e32b7ee3de95bc7a56eefaab678424aaa734d50cf80acc4e30a20a5f1bf3009fdd6ea4a8810ee4d1f2b871693a1318b94e30d1fcc888bd7de62318338619e2ef0c3a0443f31c709e8e0d40f8124f0eb2c7828517e87071e86509a76f6590c52e962abaf2398b7bfb3f8d8e25cd4839538e86d6582f75e7dcb76941a70ba36e3d93b43716e4a79a6fdd214e9c541af8a54313eda9ec75b65e5e17b20136da2780061e9006a7b6834b20132b216770db6b97552793528ba7d501f74089793cfa3e9c2e4d0f03e4948e1310fa8883057113f72f52d51b26ea0ff12e514f0ee74ed3c956478608c975a2018bfdb762e214e7229f0bf8ef6c24a12f01b51e29bcb57aebc73cb76e9c9438b62df721e1f56a9de126ef4368c1539af67a65224bf5582998cedc728c938b5f20ce52f527ca0b8ebdcfab281b7895ef27c464cff2e2137981349df399a66095e5c5dc3fcf811b551a3a14ab54727bdd2aa7bae2366d2f6bf91e01be96de9001f869a43b3db998acbe93eceaedba68bc15e5895dc4b4e10e467879134c1f77eb80b8ab739fcdfb9e756819987c7ab06d1af5aa345a914b32442734ff97af2c68859ed601dde075ffd37686c64eb8335a844176aa6204ca33182a041f9cddf286929624c445f349922fe86ad568696c554a4a07884a6b989fa3f1b899f6aa8af877d0961689f9a1ac0339fb3dd5a4a3a62e1b2041ee3981f5003bb5ecfcdf938f2c39c938371c8123e49fc644f6b446cce9d06b80077ed20cff91da4ea53893005681b4115de90347a8643271f7fd877cbf0072a31a2a2e9cd403b72b8a30f7c3c942dcdfe176af297465ec12bebbd5e3d9323b079cd2915dc64805336df0b1d84169c8eed79a9bf58de1a730267a10c82fd8b8191e7949680a77830611117090b61b7519d088d1850605d4a340b05f77fbb0d1ce009073cc0d46a798ed04fcb74441749142b8e3b06006b568513846d57992ca20e09115fc6efac3dcd8daa7f50c0f3922cc2fd20a053e879a09701a8a689627eebd3247faa9864fd5266b7bdbc3556b95d90c643ca6134ccd0c337cb35a0f7d5dc016e0e02f1bf0c90483d1d9890f16ac64b7db7d65f21e1fc1f770b9ec2aea4d13565ca04fc48ac806fc79a17eb7f985b3cd10b92aae8aaa996200b3aadc86c03f36aa22d4b2feff58abad70bcbd750e4e0f759acef687e1aac53271c959414996defb37185d533b0c31dd693cf97debcf0168f1eb3e6f07f1e6eb9ad6bed1b3373d1a160a064bf5d1a458156b16065eb616534bb38129f099e96eb7a85b4ab336e1c7a2b40c82e9a7e2c755630021d955a49ec7ce94deb0bf0a4d29171c2d29b87dc267dad4c64fbb579058377792d6c1629661138cb37885e30ff6c93b6dc306386117d6abbafb9926339973cec8a9278b97e96560b2d0f1686df37df8e80c5cb3e6b260a20ddbc56555ad7410b70a066c3f23b4c6a7115d01d3814636a69487b4ab69e7691c5859038f94cf05322c1237ca9d83aae8413d86448aeecc89aac5208428ccda39f1d014acee00db2886989a0cd221c4a5601b09c4042bb999c485a7f68bd11c9f929de2d4647a9330a070694445959e7d87fffee603f94202b60d13fb6ac8e697227d595143f8d8b1693d2f38be6f01f51a98701c536f7fa3b61f1f788886a4fc4cc4cc8196fda3f580c5fa966ed9c2093b2e77b289c4d4a133347c60cca9d58f83d923ddf60a25f2fe5218851f5e283042ed6b9987dac32758bf8433c5425c2d4545f6794a8127eaa3a5779e2e6872abc749c2f55cca4ab40ef29a4fbedb8ef534f1e2e457b83b008d0e02435e749a5adb7aa52499aed20d3dc60b1f4e496eb6857c37fed2ac8c7f559becb213d4e3a58d9e14ddf64b7dbb25196fd0c90a6faf5cc5a9a76b14441f90ee5f6fdb5e9e1c6643926a772520f7d7d84b8a3377d6ba7da7628fca5516e8555238b2bcad2ebcc16b1efd14eb6b83b36a06f72dc7327be70d7717e9308ba5614d5fd211a506a8777d79ad81a5416c739aae91ec60362d7d65910ff650b31750e0893314eb9f95390f4af31366df05902cc78e83560cc1d8c5dfa21b5139c412ff246874e8bdaf42e9f25374276d45a054015269da5d57e656f96fcb269c6bbe55607bbeb248027420a734ed5cc85065272962a29c738a2a6e983196e63f56719b48e749de5437117cc1169c71b0b0244e32937070edce9771f5516b9d6e63932ea875509d02b92755ab713a363726dacb2ceb0c053a9369550cd050471e1411bad8ac18f550cfdb8b3a6f7ecb13b09061fa8ba60424599733664ab585b8bdf4654a1b0b0d681eb2861e8895b9431ef416cb5a90061a856d83838b61d31f147a5a2c065e6eb2d0d65f6b3fa860715ba617b3138cc6526aee175cbd120be710dc446949f3c5c586a2266d54fa4bc12f4a23e7fa157995c4d4160efd56a81f2b484e8b265c023bcbb9db2e3af217884a5fa66d7b2f404487c2b5087e0d0a6d369f1426a36cdf0a2184e3f13427aafe088b827ee36a1ad69a19f481ef3906cb4c78f638833aeac011a3b2dd489adedc7567e00edee60415fa0b7a6ded029b7fd6bbcf93ad05f186b807d04ddf4f286fc0f0948be1d86c7cd06bbc6aaad298dc2ecc2d8a2259508c375bc2fcee4ef6c9520dc07f4f6c7398db237b4ccff47d691bb77a9fd62d8286ca968723b5a867795e1f2c9955da032560c5e30410e937ba1d1c4589de0054f532958582ef6b4887da7021e7eea814bdaf4bb88b86125d0aee1162ceb800467a9d00ced52299c809aeb612fc1ce9aaba814cea6ac2b3e90389d56c9f4fae7aec72fe71dbcf21e0239beca69d38ecfe3cbfeb55456f11f39170cd05fbb783565a591d2dff7475defb08bf8e2a599fcafc2c7acd24a3c6330fb0310e0a66f7194e0aec9ba455e461e8c36d7bb6b4b2e5c8e37778714a7d6d6e86965bbbeff8cd1fbe260c33bd32e544b5219421f05830a897e5143f738f44a9f3b49e7f693a197210284504d9b174a1e4b12cb8ac3e7ec1598999e1ef0de2f0bb71c188125b3b675ae1ca9b0666b0f4fbf15605f14e25d4719394dc4e84a0753f0162df6028fd4959d4102fab457d9085c8a652c0ef7fc1bb1e7d54d189b74cdaa93a2319ba0b2f019267d399da96c2b621e6275f3176d98ea8965598077f1d52d991233b969f015b64cb123ef9d9896db5a47f6270411db333c74d7b77c32cbf141b1ac56df6b1d153e9ef069e1a142f4149c59d8adc397019a03b969c5f7b30674c574de710d774b5cfd41689dd9ab209d675846a02aad1486d4446544ee8d5693fb1633daeb5edd349ea47ad1ad071aa79dc187a06270868881682283411e712ad3fa5eae48bb5b232645be55eea12cbf6f8f98d2125b8d2737d6ce61ca8275844d00d16a596568dc5e5a0768a0b753170ea80b41aaa24fabcb9d350db0ae5d91c2d0731a331a07ade0b7ea8bea648c8e66ce2520cf8faf0352b6405335ee9f545d8421e2e8c1e59bf8e4a7c081f1859f07d556f4c369450ac5936d4d8440768b9a0f5d6f9712c750fa35e8aa8dbe8b3d1c8d372c73035f17365d979b12f5ecf0908f91ad63dcd84c76dd0203d3424e5268d0f5b9e5fb98ae1f912e45d488ff0f5d1eb683a0f696427ace60210d46a23455c1086c8b75e521496bf4e4e1b3b97a5cbd880b196e8e0a56097b486fd1904c1f1c59cc75244bbd557855a5c1837bb7cdb85067f0b016d37f2924d004638b5d4ab27beba46f043b93ad1af6a50d141b80e2a97e0374c3524c76d06c17f6d4011b42bc02517d12038bd58071c370f36d5f52d7fa952a93a4566e725fd28f4e22b5438459c0cea80ecdc0d4adc290b39f8826e7ca35b1ba7bac49efa3483afca5d9d3830e0f3b7bba9faeba0e0893a0a03eac87c971e82c8295cda88ae0fd0c49b3fc80d650eec5228ed5ff18fdfda92ef84c42686c186438d0aa2ff6a49ca4b4627f82434c4fb3e159970d6e8309d7524f47faddfec2816f60e5c2ae8fcdcb951f4059e2bebdfb79a2d27e479b665d5ede5c71351ed2d12741bf955097b1ef59764d656ebc19e871493ace48775644f401efa9a413491e165e3a15dc0e2508fcf02e90e67faa7863fb1d55e10de9b1c2e2cc91f58389cd8b103cc132f03a29323b95306f9f2684943848553a837af7afc8e19cf551422abb937ce4d343e8a7d0a5fbd3298e7996904ae501596e288813cb5d75ecc36c3082da0a580d5f46935b3e71b7e58369b013d2c614f16bd2e6b0724ee8ba74c86df4ac5dda78490ec4b351ea2ac35d14af4aecc4fe96b682c900bfd84110db4e109516b0ba53e83ca1c2f381f039e7ad66ba2b43ff4718d3b0560f7ff10258fe98ad88b3d418be494412c300cd0961035149f3cf99271f6f3c00fc2a934217241915753a55e38306e02b5cfa7c0a9526ef57b25934c03a69e14ecb0e19fb340adb4f801d362737f2167511a0d10c3353e91135dc51d40fae5123692f74255d685cb361445473795ac6b808744c1ab7f0834e7380ec5c74f01891be9e031b518479221c0eac9aee4f155cd3a2817de4eaaf7b415f5856071330eafacde4b01066166b8a86cb3be3204e2b69f492580c716a747f0fba9cbf0266270d0242ffc783b401d3b930f3d3643f7f2d49d6e3832ce8fdecb364a04e238a685795533eecb74e7e8fd1f727636965ef13175af92b4b6698cb830eb615da5e4a8aaaee2b27596c9cfb0754a962edee1af1c860b31d40a003d38d86f0c526c6bf66921d2d2ea0dbc995fb93a42b01a38ccd70a00364fa9a7b6cc320209b797a8c0edc0c110f9186100c9a6ea7ad5a8e64d2db3c4409039b30bd529ee58e0d86e17a2731c0a8cf1031c5c8fdc7ec1bbe101573224d9fbb0ed9f35350b97ad12c377000b9fda22c3a617e2a903e19c1ec77987746d91628cf33503417565b6ed9a312c826517ac5ef3ecd38d767607da2e1423066fb7a7f9a9aa52014296f9cc4e849d83a0bd2634cc4eed4a27c05e2c9c48a8300201de849329afe99aa850cc0c7a3a24988d5a76e35ce7e43dd59c6d53d2f03c8275ad00f4df613b806e5df7f797a10e9e528611cc906ae7b3ea4de76cfaaf312e62247cda9f806fe998b181ccf2cd8a87c03222d5c5997a182a32047ab4228f28a1bbd2a5f0a662782496afa58f5ddcdd7e867cd171f4cd993287731f86d8671d0159bb69517595c3f651b3b4d038eeaf3e0e314309e1eb697201dcc83eb9a6cb6aba1426aada6cccf117982ae93237efd4be84a378f76d81a58d065424f29204f11bb40ead90bbf9e85eaa3bb8bb46b882069a85c35e19211799e54b196de0d51962337491ff4d3f7bd45bfe74e83c6fe88531266a7559e698530f59afb5f3fbe3d242dd80b4ef66602ebe3197f39061abb91d89bc888fef4ccd16a6fdae46079dc402daac1b75635323ecf46862ea59016e2ce2423f86e294578a4172416bd7e0dd9c19933d7e3cbf9307d40eab4cc77fa81ff45033ae1398b0ecbde2202835b6321642cbb1c028edafb794570ca78a3e89ed7d193ec72d3066f975a1f81e2a23c5591924d0b09a535ab6f63f207199ec9b8a13f4845420bf73dca04d44be0ed6a6485d5ce22cfea5db79fcaa4891f3107726022fa131bb0e80a0abc4c866cfb0abe1c42a34c88f84b874af1e137825377e6723de92f54e900ecae7ec8925c3e842bcce357459a389284f461e90468e5739f3fcfdab16286ae32510a40dcc2ffe705391d104fa4bf3efb0d703d7d429db7c90f1c55b2b8036309e090f38d62479bd62b00945495ef15b2c83d285501b987a510e94930c11b2b6e018841975b61ff6b9ca7ff98e1081bb049adea8f7b9a3b7fc2968405e4bcfb415e37f1fdb5bbcb4860760010a1286cb7d5cf1340f78b424cf927e9390126f46ed3bbc122b5f1bef893df21be14ae7ec377f035af3d1f0ccfb33db9eada2ed7990252da48747370bb86d2b6a6f8fdcb4789bfc9b024a7c3744e88920304a7ff2e037a4e6c5902c8db78a1a4cdac37792cace515d9f2d99c769137022d2efdd866ffa46c01f9b3b0e7bb661dc30f5c0716a85915915980cf34acfbc633d152b2ff561016222b61ac68b9fa163ca620cdaffc35123b6710ccfb022d5d76f7eb340537925643e924e93e47dcddc0614f89915de4201974ccfdce17f24308583fe5e475e2f08a1244f7f592788f3180f09a2c3b2d0c091174a288db3fdd8c4542baf2d623a737dc22709c010f69bc372f011286e696d484b7d17771f5a2153e4168c1a9753cc7e6f893d0f248f98f20beeada8e928b0ac7f7119ddc8cf3679509c6c09703495ccb18f3529e9f5cc36037ddbf1b1670f52241b8bd0799f400928e7e6091f53474aab0973ab6a3bd8c210274c74420207c8cb7b305c40996b6fb62964257feb6493e3b8c432872d103ec16a76eced4e5a950521fb84f8970e59c39e8fa010739850b4d884db26c2f6461fe9b0f9bd8ae89652a7e6b49402a43ea352354898153b2c29d973b9ca0d46cfa184ef3af42ca5b86ebdf39818ecd5b726e230e0aa09d9babd1de2fd040dadf54cc48facff1c0ec8297a351b48b26034561111dfeedce02b8500c615a90a99f231e989104ba0d337e025779eafe492768f5a5ce0ab54b81a8360974921f8eec5ff77325fda6128abd35db6a188deabca48062930663b61a27469f7888a3eccd31124314ba3910bcb0458d0e7ff93501a1da93ea222c20560d24c2f113824299e1eb1faaf9edefd045112a10672f009fa639140420f152cf2e816bd36fe4f95883b4ce03ed1fd4abc587fb4213e7f4ecf5d61d3b016565d800ce43f0100788d1a7b01977e929c8bf89c1b6d2a77507c4e434084c46c14dc694b82e7f9e53e03abb4aecd8afa93feee14c4a05b179f3d9361d2cee0c9225ecb2e94c044db3ea4eff510f92eb51458c47637edbd2370bd3fac167d3276a1c8df18f2921a000fa0230b1a2410dc41846afff7fb8918256f58a1f38fd2e21562141415c6c355bb263d4406a0f728cb843d2ec9f10953402723fb21b44b1494b1794ce04c5aeda29a2aa232905ffa7a87272c9e3e16119a556787c1e55d2a9f5e9c48b8feb3ad0288c1de1cdc9b5401a4c4eb6ceb2466c07513b39d4e63d1b4a1b02cd198e37b0979721c71e4ad7c5fddfeec39732929660bd263f77a98cef4265b1059f332f4daa9420399cdd1e53a6e8ad81ef2fd5576421c937b5ad041792eacc076995449d0119cd94427e17fd3167939310d10664d3e91b0ff17ea698a4c06a7831dd34d796f1bfe9c6c15db2c614bc8cd905b1b2c85c1e78a99dc91e9ab47deca41ed7d3a5bba4331da5752ea07880cb9bf64e10911a92f75f2f99c4bfea5bb79825a2a3bad9c7df92b32d3c15380bd9db01c1872fd0fc137978e9c7d0969ede8ada9e44accb746df2c6b8deb313847383e57fad2e3a8e3f8aaf1cd5de841fe141f38ae59ce4244a35a2b60ff16b080a1b217ac0a1fe7df7dff1e7a32cd870bb5a8ce6a1b558fea5e8f3696ee111988663632dfe2b8d25fa1f20b679b44f9d1466817662f0da9f3809a7ee8739eb862d12d2f438aacda4677443c3ea04369591fe1978e1f8f7a68247ff4f3b57d9b2f7f5e766090c63ba43a41c0a86f04c44df2fbf2b6165493eb9d89b42df9762db25cb050838e59ee53119f9b28ee96796ebd807be3d68ef72f0dab96482a2d90cb4098edf77f1343bc33e67ad02b68647230091913b5587912409bb00eae2842a70034fd786acf566048584988c0de94bf3a48f9b7c30bb5eef20ef9200f4566ebf6792718fe3408a0f95145e909fdf4710ba1d3f1e67a80a1d3471b71d956b0e6a100536a9940c56e2df0289ea4b91f0be88db6f79898aefc04157b8956a581502bf7320344e8fb89d98f6bc437e58c8ff7b59ab22056c8e418304d8b0b90930d008484618bc84b2a66f413143d09c9a1cdb886a43e38eef898f66b6b2d948974e7a2fa97dff65f85fef34671834628bb6cf35da13b0a8afb95b71bafe85ea81d6cb71829b724ed4c0ad7c1bcd7324895c8a23adfe15510a5204ca03c297aded4f982ea7fbdb1e230abb1db260dd7c73c9a5d1b2073914be844871f59fb95bc094961a944167822758033a248b4636debbd3f8c937e91075af1a0299fe7f18e5e2cf9c36d17cc95734c217a41231536146a05be0e4b0fc840aa562aa49a05671e038d01a7320d93ab2fed58313dd320ac5b1da9d710fbcb02e62e174e2160e36416680206e8f4c653a92c94581bcb53e39ac9cd077e829e0e7990f34944d810b584b62fc9c9333a516e7e17176c7df88666429c732bea815558a8bb28049ecf0bc0980141e26de99ec367a7825021f9990e11670ffa78e81150d72bdfe5fcf2cfd5dfc6bd2f67e762dda1302f45c380576e9a043b5fe6520bd766dbd142bed5649d31c779e0bfbd68f0cf02abe44d4019c9de00c95e489372f828d62ceab01c5b3107b98d1cb33db175e6b7b778ccd006ab03d5674f98591939fbe3d9a2ee4016944004e5ec07924314d9eeb3c39da34837fd6b4ec21c29cca03d6ba543213293e2f6e7c7f2ce47062313674efee962743a2fb39a31c1b74c2d38003e3c5486db5eaa9e269af52027fc23f8d490d8f73e607c26aa7450114487d96abd77b41e8bec70f2e88e3240a117385d2a5bfeba44f30fb48ce16d0d6654a6b4212e7eac3c0d4258dff0ab400df04140ca1897fe9b597cf2819db88ce823a43fef521e9724a652381fc492e67d8dd8c4cef4dd80980263f8aca8ae6b9374d2742497d1acb9153ed83ae9acedce9fb4a7b80c799fd09257f3103cd12350b5e1b4a7d8f5c0c39e7e0dbe0c80ad70b49475b3c5607e4e773a84454c7722bdd10d7ed3d85faae74be57a5e425dda1ae4a28ed235752233f2abae1cf36a5a4f46c9698ec6ce6b64f449258be00fdfdc4032bd124bd47461d89794a1fd74d348e1f1e1bd7ff17a87ea2620494ec14579d4bec0bc3b1e254676cd647b47a4fc4896c4e1c79f18a701c00f067045d79668c1ae9f1af69d0392335fd38d4dbd794809cb4c03ded710c1575ade6a50d78c2c1e9592d08ff04d0f3f3e88dd192cd4394186284e2deab3ff11549b20f400e1f7844556baac97d8357dd2bfd4444aa340ad77817e31885ea9e41d9c769f915341b39248f365b6cf3abfd8fd9fd3285a0472c4540eb1ecbcd6562e2f9cf48f85fabe5045b3021e53ea5e80cc1754da55d8c68c3dd833a13bcfafb12e6821d0f31d89a0901d6234425f726b2493050ba41fd7d84e7799b037c630ba40d22e3ff690a0efd185bf5256e54900a53e4305c246a7efd1d24b4aed144cef5ea4b29857e67858242871b4405099bfaec4a63fef882df4ca59274bc59d943008e405b93e831db66921956d988399a0539b416b26a8339cee1c3cbe6a4cf98c1fa0be660c8027ed5a06be7b7979b65452686439fb6ee6c9843549270f0f0e81d807e0b66c3fd1f5901f2d44dbc29f80e55516b730ab6bf31999dca1e0a3812f234c4704ffe6ae273468bd2741550634f1fc2277edceccb3b4fd30c36004025ee29faf7bed3b6f98f43faa9bf20ef1d7e44d322c0bb5268bc2ff5f802c06bf40749222f967d80356993e0165f144d016510d5d1116040f0c920fabd737c369d1ccf00ee2d93aeee8256300b72102c5c880840cb02b3b827794852814a37f394863275d1811fcc6c75472c9ee24726c328757a92861cb25c719740fddbedeaf827e08920d22f3076786385886ffef6cbefca36f271b6283e1354560d167a269a31830483aaeeb35906e00cb7e75e494088abf99022ce77cc8582f36a4c2b17db0dc3b46283b9525adbb4f2e1f82b15e22cab65c2e8cf481998b743ff69441a1d1cc9c1abaf541d57fc1c1daab59b75cc53a25374756abde8a3b4e5e82422ad95dce0af9c99e3dfd61da55e8a39c18cc1f9561b99b2aa7baf928feebd5ea8d1c0bd456c5231a59e8d5cc8a9ca676b35782c753ec8edaffeb5ace734dc6af578f7a7b509b14967cec9334ff01b9baf75dff0d4eb162df31d6760606cac493e601ac715229e7d2cd8a12edae3441d5dbc93446ff75a82f54d8235ef3a3adddf4dbefb393b8f4a636f33c7b9cba587bd582abc30498d064632064c6568be85cdee4354555d6d9ff2e25e8ebe45aa3392f89ce2d9219ce313ce784e16076a2df3707b5ddefea9a257cf27ea459835a2eab25da233ea402886e53591a5edb96127fc0ba88a0ad48181f93e7a6330969d58a360c4eb9df8018b92eaf65bcf1aba7497161c23533418ac139b5bd429c2ee826b837990ed8b442b9dc55af7ec91d4839a4afef6637ff2d8c5b6ca6afdab192600a8feb574a330908c3aece3172ab7c80edc801f7bae32b2bbd45ea7859b166b8f49c97f3cafcaada40169dc8b4216a1d7f537c70394e93dcdff7914aea0ff958fd67e327edc9af117b90e6b4ae8330822ac9712577f50b7e81dc629acf17bc84a86c7ec0bdd6b10bd02fc29ffac258b501cd14e2e7335eaafa726827c9758d4c8cdf79530f3aed441e62e45b903befdefeaca656749fa1e03462e7247c0e41801da99e9db13ba808a7f7bfae8a8b46bd03882b2118f6a3510c6fc3364add899b137df01f2431ae6159b4d1fce0dfc43990dc9894795f2d33d18a48f0e766d12c2ca0a08f2bceff0a07a48bbcd4a25b682d5e4d24e965873337f29c555a870697c7bfbbbb0eba7b6dac013523690a557b09f33278ccaf7e6c3b763342088516ee85ff4a30449cedd620506a341bc901250978943e64bca8fa170f793afeceaf883f4ffb088c6144cc4056acff26c85eb77340dc950815757806f20ac9cd2503c04d6726ae3c574a131e8b6333e21645e9945d54f704774dee8cc985f477b88f013355f72b2f82b6901ba7b615011943f3f52d604901a20397f4438c945c87ef345f14cf304abd3d100614630b85a362485dd8ada2a978d60aba0ee2754bacdbf7f8e764bdeac7a685acc27eff3516a073073abe3a24f6b218a5ecb6119fba63db9b70b22345ec67c701ecb8b8e1552b48dc635e3055d03520f0ed9abafc845b0f1de51056b351383474fcb6579b4c37c74ee94f4632feed653ac77507f0dd9082b31977ee06e97c32aaad01f9586540200cdd5a9af120de569421b05150d654a7e6dd31c8573316de984683e4203da39745a02b0cf4bb86f0cca6d9afb40ccfaa9a783c1ade9be5154ba2247c44999e544fa93da29111340b67430822c170c39234cdbf27b12be219e6778bfaef9546a6572cc1f66dc584ee90031c76c9ecfdc09acffbc811b4a20426e66d1332341d5d3c6993ee96a814810aca38b660b69bc9d2d92a7b0d7c8b44341d4eef0ea2559e3887abe10bfe917dad8d8983d5f7a3a2251139415f90a24909cc6fcc90b5d7ff9c49666fa213895f19c770b939a5345fa348a09828c029d3487fa57c317e9de4d86e66421dcc1e21fd23a0c724961ea94aee340a90e9889389968a74f2904d9c63001ad84bbf1f29a6d53249b454ea63a01c4f15e9a276f3ce850d5bafd752527562cb1d0f2a831d5d2f36da3bc243e0c8ae56c7a967422a09b7bbb0a2c553d11b52e76b9162fd61ae681deab133010554e9221e8b5f3fc1ca086333926b631fdc65774b26380b20c7e96866514131c8f81c07062ca26931c144534e88c97bd03127bb21b989a8b943a6c276043e202c749ac69737f1689afa63d22b81b99723b324a8cc1186b7f9af978442e7c398d6248f8b81978527253f1d14cd4de1436d1e60c3765b3dfd3e01b431cfa67f4d6b573d41a5921df37cd2a2db9addd17480602787bb1667b4e5092082104806daabbc7b3503c0df35ca627c19a42a939e9f35dced731308a259eac87ffb353810d15238125dd8e0ae10320eb1c8c304efaaeaafe5b195da3f82f69edbc46b296d82a293c51f83f6ca8373668b50632210834e8b6c8dfdbfd9ee750e2966326397551093abd3b10c6ab1fea314377acb502d43257a3c9d348259bc9db1aebff6ba816d10e13650b0c25f266cfbea62ed30d13b7993b43d51810011cdd5d5b3bb4c22be67ca8d082c4118179ad6eb977ec7e9a20c3fbc7b61d43ffc6fe57a85abd7b7cd0d5f2771e9d04c1c91f70b1c3cf1fe2dbaa60c793dac5da2fac5080a7b6f35e3f4b79d12f951bc030001d7f419a853ec560f03ba4f5ed0a93945401c5cfa134a70e7cc0f6b4ef72db430e91685c857c23462ae1aec4a0955386eb8b4685816a38b17e8774c0eb5cb66380b85c6fcdd93bb29071e537f0503afc850d515afaf1043490c7e519e27b643701c1db57ce1ae64a97311f21d9762682c1144acd30bc1c1a66798e7364720e35e8557ea1da07f8ef0366f01b131d05673b1990b2f8d3245410585625ea583d8760fed4d1ef91a48a32e417a7c643592228390c98a659ec08aef5c6ca0add8459f14fd0c06d095df9d41c5a3e27273c32b54adfeb5cd45810a0c26cf7341ea70c1364c3b0134ae36d2227e997ac4cbab8ae756460d3fff03ea47b51d9310530323f54607559d38ee26801a17ebba3f941c0713893cef872756afefa2da155617cbfd293f59e3d21a1b1eda4c5f862a0e13be08db34674ffa264bb983b2ad65ad7a66bc47aac6dbe99cf37bbf1519f7986979619fb46b68e5260d989b5023acd8a439351f56fa2ad8ed58b36c1ab503fe0d3b176a232724a2be5dfe3246ce5be4f88d0050566f3390e38cef2441e72f4b19511a6bef3385234942c8b039a3b7349f628aeca9183a2a25a8d32e26cd8489111fb330c84ad2ef63a96d4d2c076a52984aca5a70a4f454a5b6025e8918ae34a2b6066821f42810560be9288ec71b93762cb04b1447d3374d3ecdf0a1b50b345ad1e425c7ccc32f88325f2a670fa7714a902b2c94fc47f6dc3d64f9df2fd00531b540481fa662a7edc258a92beaaa0c1288148b284fe8bd896ad639cd2d5c0f8454c455718015d23ec4622821464cae3b75e5683d96a49acbbefdb97c11ac0be1f19bfd8ca8dd1623906d24ff2a6d2c9ca5fe6e3790781bfd4b144d9ccdfd85e54abaaf7ed89ab04e94227f0a138009e16ada75e9fedb938479fb32292698393e48b89e70551611a598855103e83f49becbde912c2b759552db071444323427569094e5b0bd3cc677076c9d64555aa541bfefda0b5dbd8793d22dc2c2b2fe32fd81a21339e5fe3b3169ded7b274bd9597ca688f716aa7da4212dde70a8ed1ca2152fc87f023d7e513248f2a97775eafa2a9a4333a137f14c3ced630d1c10927e1ef46663c749905f71300691d970e3e6ff796d48d2cf94a70d848890dca7caaceae0d1f0b6dd21dd2b3daa73c56ec48f1742b6c356ded5fa5414d7b2407e6d88e02ea1c8ac1e422bed0dcd302df971a6fcb2b95346ec2eecdc4ef6426083dc1d24f7eb488f891b43575a2fd9ce87663b709b5d60e9e1dc481cca6be5f37f78c05a2e15da32dfd19cafca2137ec9bd86a5a46601c247423e153cca1927316c925ac11846956b2dfa12d9de344cf08ef705a3b5ed1b1eb258923674e9e8133e32d1f903024c66f7e7d1074aadecc835411d8eecacb0bbf830a234c53f643af0b7a6cad0008e7cc1909c5933b8090e861ac2c284807ccee3ab12279a24f7e79579d4db2d186f61c25865aa0fca872c94a577817a2b03ac9489497fda778c24fe7c3e5bd235e4e7b164d583e2f3bb06190a87d8cd8b65a4d8e8feb8fb4869c534c3352c31518f8f19a0c011f2cd71fd14b4ac74d0d83b4e40370f24efc29efdd43ae4a4bda6fb94577dfdf4cef00063d74c8f91f884a91a60afd5df2169762aad09d8bd3e79392eda628b7dc4bb6e2e81b6b33b321e41909a0e43b9d7c238443171c2356d72fbb8b253ac47299c6327548557a2e5a73336e8ba38e84470488a80eba736e9cfeb94a43daa8777dcef7dc76bc5731be910a9f6bb9246d844c370b78c5bd7abeaa26557acce2cfb92eee368ea81decc16f52d393b47049baf955424dc4c58258bfc400511c508f71e843a7d6b74c144fd66875fef260b91480acdce23f7308bc886bc6d6accece647ed69ee76c4cfa8bd19cf00bf8a46ed934680e7c1c9ce8c70816e468ce506023c3f0d93be4ad3594eb2e7098f2ddecfdaef9ca153e3d5777abc9f7e666524bf33c793921549e9276c0aa05c739e827219c52a3bd2d5afdcd0c619edb42242ade6afa45edebc0d9b0e12c54a574ce60ebd9bf3a6f8201c2cc93f4a0c6b24a0816c3f5f144d27ab94a1fd0c73cf7f2f86d0dbdadc3f874ff5d7bc9a828d301c9634213e8bca4a74778274730ebb64f2441eb74931be343cdf8f8e6ece489dd6173242994b14a1f9873c8b1fffb61e2c1866bfd88fc7b04cedf82c35cb437c1fc13799eba18a667267196ba7fd5971ccd85c32fbf2dcd40fb30d1012eafe2899ebd80a4387b7c00128b17b89e881d5fda8950c89749970131bd1837feec124af0428de6f6896091044259d8bad8ec09a30ecdf42438f7a08576196064d0669a804e20b7d39e6f1d3a7f581209dbd44871c503884e9909784ec6154352e0e8214f7a5aea4b610113d4dab6c58d9796f4fd181c0b96463f4b17203e66d6793f3aacab47b65d833142c0ed72406b1143be8cf1528fad5a48f33a74e08a7a682be0f5a57b1e78db4eeded1bb3269de0be970f22c6379a950a4481ad16e3c37d80622352152b1a522cbc44fdbc68978ba397c5d2088f1475ac6e0345a6174c3dd5612689305450f13dc7e265e6530558ec77bd61d2a0413a130b7b90055b4f315c94f7de0c789b19f09656e10d3316347f5a1d8d5b3ce8a61bc277e30319b49ee517743738eb20f87370aeed7d6c0dfd6833ae91c1ff3ec12fca21573d145ad38b53ec4f8da1430d19e1cd77161cf6eb230d9727f44c381d29277bff354cd4c0e38427734e31dc5d670bb94d984f7f1c58a3f63cc911a750221c7a27fd9ffd48212745dd9c641f6d66fc80fe98389bf3881baf7aab1e716eab1acafadc74cb57e20c8458ac8a4955bf2de07e181149abfce7dec4913abfe3675cc2db83a794d98ee855ee8fdaf31827499ae33008fffffff70