010000003351fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c3300000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed31f00000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed30a00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c0f00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c2d00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c2000000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c3400000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed30800000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c3900000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c1f00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c4400000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c2800000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed32c00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c4700000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed31400000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed30700000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c3000000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c3c00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c4500000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed30000000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c0b00000000ffffffff98d9868acd40a3bd5913b0f2b1ad6e10ae360aaa44e1e5acbc420275aad68b7a0000000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed32b00000000ffffffffa29f2bb7f2892a8dfb6779e7242cebf74aafaccd123d3b6b65afb5bba5b75c750000000000ffffffff8afd1b627b00b4e5170dcd6e460003426564d0cffe4d9c1ce56cbed61bab97800100000000ffffffffe8af0cb72abccbd9ab603804e644c4dc0bf31aebb443f80c39fe95c0b4feed450000000000ffffffff68575dba9f4371b033e6cf9daf75d6806d14582393774186f7aa81f3cef56c340100000000ffffffff2b92df08979178a983540884bf88a7b24e3005717472f8799b5c4112695fcfeb0100000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed31300000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c4000000000ffffffffe2ceeaa9de9b1c14b876cb1139ffb26c17a9b29030df59507b1f17f172d532720000000000ffffffffdec2a9ee29ce594c70ac8efb25ba0145d75dd1e96b03b949603bf57ed67eeabc0100000000ffffffff7a9216b9e115ca09bc43ec9ebdbf9c0a329ea8df175d6d248a19ff9f30feaed32d00000000ffffffff51fc6df94f443fdec844940354d28954d8705aa3ee077dfe206b96c055172b3c2100000000ffffffff419f7f976f02254f2d9c5b5937ef02f0fdf2445bd7e182fc035c1d7d96e06e6d0000000000ffffffff013222de65f61e75b57fe4f27c3bde751dfd1a5de48e7ef364af54bdd0219b540000000000ffffffff474073faa0e3c25f1e518d8a54312af3a6a831b5becfb97c4c75fc63006a43970000000000ffffffffc9a8be80191da980d6bcd39f4980b285dd882a0acef0aa30f7dd6d1957f21f1a0000000000ffffffff9a22b00fefdad874d5b5ce1f53710d6fd48e0866007497171bd7e6b4680cbd2e0100000000ffffffff1f9ab4a554f09dfefdcb9ad46f98c74f7ad384cd5b284577d24252a58aaad78c0100000000ffffffff8fd67eae77830a98e6828a2d4ff8075a78f5b7b815f18d631d733bf192dc1ec90100000000ffffffffa74dd1154015bdb41de36b29c376876d2e3c82be270be001e90524367012aa320000000000ffffffff41c8731e1642e2b18a0ec9d2a118fe61f67eb2a5a69ef36a455b7f9f0f91f36d0000000000ffffffff540c593f5ac6130d44d5e9a236b5e713e30b5ef8f70ab591b0d2962e263d38ed0100000000ffffffff3daa7cab8e4fb76075d3fc2895aa3ca90d32f1748ba74ab950964dd5c461a8e20100000000ffffffff48db1b17bdc3c085c60462d626793fd4c88d90f807276f4524b73acd84bb7d5d0000000000ffffffff297475fc24d192fd218f55795266f20e46edc9525b96ee690b621afb1a3f34b00000000000ffffffffcfd2e7f612708f5dace22aa69d7109020ca81bf550bc69b12332d450db77a8950000000000ffffffffa4825c63f37021c39ac297ab63ff212821836a517e05f92752e04eaca665ce2e0000000000ffffffffb2d13cb0499e5cbcef2028e26f1e019a015b8011396fb698012b70cb66c563a70100000000ffffffffc0451fd4a1f6c27a3452564d7b31304fc420c5e69842ae47e187ed5a92cbef750100000000ffffffff01572233ca0000000000001976a9147b9d1b9f5f7c3f43a84b39f2e7d881bfccf4118a88ac000000000000000033bfa19a0000000000ef9c0000020000006a473044022041531f93fbc0c2d0ecd99679144391b707db6d78c8235443f9834b8d2e3ca14f022001c558d87580f28416cd3f20a6db87294ff9dbe185ebf82d014ebf6853bb116701210275245d4f297d5eb9939b67e3fed6b1aabf20f9d2f6e5118efdad47f848d4bbbc86c0a10000000000d59c0000060000006a4730440220614338501eaabafdbbb5f4302401e1ff2d612c9ccdee0b4a8084cfd7e656b65602206f2ab1ccb2f638129025d64939ade5c88cc44052254db77e5b70581d46963d540121039c16845a4188c6622bb515e398736838aecb0eec203d5c034d5180f82ad26c372012a50000000000d59c0000060000006b483045022100e2325ce6a4cbc399b9af56be27ee685e29782f9930d25a7236c110dd56b6f0a902200dcce7e46209a815c154e2b0e4c0a8533b2ba9044f3cdee7d19e8dcc2279ae27012102aa310afc97b2eb9952c119c0ce3dc841f5e4167f7b0cd9e90909dfefbc72d5490769a50000000000ef9c0000020000006a4730440220468325461312f45adc37b044ae05e2b3d52cf93cc6234dd4fa68338948449a4c0220771ec47f147d95bbb1d0f18c772ff67a6ffb90033b92d09ab8b1b6139c7a9ef1012102c9b95cf06068c3500f40bd432dd4579c4d7f8d3d8f822ab81ab04ba5cf17a050842bb00000000000ef9c0000020000006a47304402204ac11318573590e540d8a365b95e09c50b206044acbf13254fac794f2429d715022035e6d08176b0bb82c8984b8fcd869c4b26d266f63a8ec7a0500c41c72090800c0121020b9b5d0649502516582ff453adbb27748480137ba1b2ef9eb4409c0c6a3210c379f9b10000000000ef9c0000020000006b48304502210099b519f185651bdf834a70fd41d504ba7f39488726511f6e6804db17d57df5050220487718f219f9479eee7be433642870f7aabdeb44cba67cc6622a5c2214507bbd012103b821cf8e8ebe2e2452047a20f8582af930513414408ae17ef2bc6d6e93e4fa98b426bc0000000000ef9c0000020000006a47304402203aaf44df95ac15754dcc66b0e2666f5528173da801cc282ea38b8f35eb1c68150220131600fdee73053386610f5b1b38837ceb31f68e71dd147be74b8410219b58d9012103b1202064b36d756afa52c9df9eafd21ea0b19ae1ef929c76fd8f54dfc97e0b1984b0c60000000000d59c0000060000006b483045022100c120cbb0c4b51bdcfe8eb80202701821ee78cf5ffa200fa1ab0e7d5948ac458102207ec79c518c6a3dc23fe634471cdfd9fd7a6a17b376a1c1bf9ed702f56d4ca5b4012102295229d4cee2422f7ba2ec5164b11651fc50d0af5bbb410c376d089e77225cff58f3f50000000000ef9c0000020000006a4730440220719607b8710daaeb954dba72f62616ee11e29991869407f63f641e354a6717660220437e6fa501d364d9f3f0fd51e707e19d198e1f0e60c2745ce093e599a03c5725012102b6cba01e2b3e7a767141c910c3dcc4d0d668af500a5e311a2154cfe58fa887b0c53e0c0100000000ef9c0000020000006a47304402201709f055c91ad20a4f3f38a90d3cf46b083a91a75a69d5207c9af8c2002e326a02201f8c5d03b569ba016fa07506f0e711f2511c0563cf5a7781336b51df3c5d00cf0121028d3b442d8818db72a9406e6681102a9f002e20584a769fab4190e3e4589bb028beca150100000000ef9c0000020000006b483045022100b16b622ba46d57db484ac3feb1b4e292614e5ae76464e2dcf05a60f3a17160490220394cc2d2e6f656ac574c439f7a98386b70aca2df36eb465563d2e1418b696f7701210233571325d99d7e0d540cf02665cf5127fbaa12f9f6ffc1be8d71bf2a3425967511ac290100000000ef9c0000020000006b483045022100dd9c8083685d741b533038ac350bab84f9fc493d2f16ecf82bcf4bf52084865e022040e6f14ecd7423647d07d1d915b3a2b40e1d2731a072f7b3fa4c1f2d40733ea5012103d0660bb26b1accd052906b08bc29352da2436d6144526bcf644184a0a37f58ce022a310100000000d59c0000060000006a47304402202f3e411647ee22543678910949ac2a343a815a506c40a60b2f72ede6085e737302202f336c071b4f0e2329c7e6c78713d9e13138e0d54ea3ddb93103a7ae8ded3065012103ba065b1e0bd8b706679988daf8d4140109b7b592d4d1b47f211200cc5cbdce1273304b0100000000ef9c0000020000006b483045022100ffe9a855860d511f6f54e8fbb50b94e4dae615b19f8f1d4b51ee9a488729b42f02205add11251334c0e6d0653216546520467a432d716fde19c174e9c8bbdf91ceca012103ba065b1e0bd8b706679988daf8d4140109b7b592d4d1b47f211200cc5cbdce124f60570100000000d59c0000060000006b483045022100ee88f91e89d998723b64494f9863d3a9a6df41bef0d94d63ad509dabbcbd193602207950934b0b396a70ad086e7919c8ee870093ef6c56c24bae62615b95fd2fac0201210362af99cd24891c064e9b7a6ddfa1b529408b5e7154ed856e2542eda2df0ec0edc3c9630100000000d59c0000060000006b483045022100fd86149c22d26266ed16e0b9563f0a8f6190acb558d2c1e4727811b636ee8bc90220116caa1e52d4619952723de182f212af2bf835dfd656e37f2a87a814b0e3c32301210333b26704bb485e1052350f2f810b899651509e514d0611841ef51fc7616bb7fb254a870100000000ef9c0000020000006a47304402201e3bb4290e32626e7846fc0a14834df19b10871902536772a798d54a9fe4575e02202e17f9bf039c898a1a26274085247bc55ff337db662d65f92335054724f5a2ab01210362af99cd24891c064e9b7a6ddfa1b529408b5e7154ed856e2542eda2df0ec0ed1a71880100000000ef9c0000020000006b483045022100967ed0cedfe93e9af3576acd6dfd5521dacf53d0eae9e8ec9032009dca7f2a7202207d96519a3d0cd30acb77522bd1288205a7ba1e65c937b0e2743783cbc8536df601210333b26704bb485e1052350f2f810b899651509e514d0611841ef51fc7616bb7fbbffd4f0200000000ef9c0000020000006a47304402206346e00f4d81702d47a5cfaaa879c7caa1127dc87ce279539de8b605b36fda480220714f7554b2235c46c23b97713792954bb4781b30115a423a89da90575bf96331012102cd4e5729e2ae5b20f776a31866404c30f1824997280df9a4fef649b829a4687c12915d0200000000d59c0000060000006a473044022011b103a3684e84c15cabbbe01fb35f7227e8ac83ab4984530d4b1812bd76fbdd022049ff75906597317b5cf98f4124e476f39803b957bf001d81df04657a621a33ec012102cd4e5729e2ae5b20f776a31866404c30f1824997280df9a4fef649b829a4687c2e9c630200000000ef9c0000020000006a47304402202d098ff9a261c3fb62a7064e439374933bf5af36b760aafe41ea7049effad2fa022026ec193809ed5322d7c0b266f4e4652fe2196396c394d60f6cbab7e7288a9a75012102b614edfb38359d2330b52f26e9514a694119069abae69a4095420655d29f74f133456b0200000000fa9c00000c0000006b483045022100eee7beb487b95e77036bf724d5605e7f04987c259134e769fdf734a21e52c3df0220136fdd304bec37542ead9257de8bdbd13f9b2cd7e2ca2895aa4ffe5ba5792669012103c659762aead8685329d81bd8ad3ac847f15f2653b671bd6ad16f05e5e00874d1f7756f0200000000d59c0000060000006b483045022100d18c2ca86689b8d67de49257102b211dbf7e1943bbea7c5b84a66a2ec6576c0c02205a01019893392077f178372fbd9a631b74a975adc2591cecaa6be2999cb038bc012102b614edfb38359d2330b52f26e9514a694119069abae69a4095420655d29f74f146d6bc0200000000d29c0000040000006a47304402200a8b8afbc108dcc669a6dfc47eb5ea6d4f88f81e37169af2ef6fd72d3dc31c61022045ad590802a38513a449f3310c6c90a5007b0f9f1c9cbb93fa583725c713c22001210209e85d9749b97d987d06d8a017c9801b4d623cde8dda7c68b8cf328d9f1bfa29c2a8dd0200000000d49c0000060000006b4830450221008617682dd846ee6cd72f6b3ce16d3b8722cffd1fc6fb6f4990a199bcd0df9c2902204a6be746a04e476eff7f8402d9942ed72b8c212123aeac05cda439c4316933a9012102d8f58bed6d2bea02ae67f3470f595e796ae8cff96583ca3e72b94ae7c8e1b3995cdce80200000000ce9c0000060000006b483045022100b10f495ab4498d21686b0194e996d0ba0e4b19e22c9c91e6f36cf4adc04b7d8a02205f5b3166845c93a6b60284ff99eaa3897f39c4cd7dc99e056f0b4abb8de023e90121033d6f21697853be76578d2f1fae7f2ac3a4f866069878f95af0f77034b295821badf2fd0200000000ed9c0000050000006b483045022100a41312cfb2997f97e154bf49fb396e171ae31b51738952bf09f8f30e25810e7202203a9da08844b10a802035040c974e03d07483e4e82034eb7ca381a026eb50bb730121020bb4d8c6e2d230e1efb15cd72effc488ea92d63150094eede4f85044961e0b6f0d07110300000000cf9c0000040000006a4730440220531c363167398cd2238f9fc68edeb94a5065190857aaf9589c5b7717250d19a302207534a007ed69abf02ed1f7a2c0e61fc07ec6e91f5916d811c5919d9364092c81012102a617dfb2bf954785ead9418d733adadc6de589d399a4a521f3bb0e6e2b2857d40d18220400000000d59c0000060000006b483045022100ba300b942936ae14bfda5b86d33a06aab7bfae4fa5ac87f86ac43a430a202c4702206e12ce3214d51973ec4dbf6df5551b8f7fafa82fb31126cde2480e5356b5666e012103ec4db23ee5fa3eec432755d3b1e7acc47bec2fa3f92c79757dcb5d953565d18147587a0400000000ef9c0000020000006a473044022043f29e0ed169cc24bb04c66ca4bc5781d2e3f9b7b97d3404956331353b990e1a022049767a2747264ed3fa42737a65bfeb5e7abca60f464854a93d4fcfe305c760b9012103ec4db23ee5fa3eec432755d3b1e7acc47bec2fa3f92c79757dcb5d953565d181a04a5f0500000000e49c0000090000006a47304402207b320b412a81b87949fd29c2d46e8b3ea216d15d7c3344d24bc9c8cd844adf41022068186b66d281cbcd2826aa6c78b0929d04bb6b9317ab9344c715d13ad7ffd8f801210297d4f746951eb4ccf4c1fd54bcd7d09aaf62f73cae4c82ea840e17ca88ea1843c6af5f0500000000e49c00000600000069463043021f184c7770d2a72eb8d227687f416a8b018127a66af762c1612e9eccf57e44f602201abb3f7f7750938c0f620e4e7376c081ac3f33adb8920341f8d42b55c12da21c012102984e5a344dc37c77c03ecc9b131ea39e189932e2bbf2c86240614ddfc61138641b34940500000000d59c0000060000006b4830450221009437f1487468c00c8d9a8feefc9c6cad438f204654b6537c8fdbc595ea9667c502203cf3d5b28ab94b358aadd5a674654f643b5b3502d544237cb08b9ecce8b5de940121037343ed3d571fd1bacbcd7e72c16bb667d958c7e09308e5540a3e18cc7517b11e5b53aa0500000000ef9c0000020000006b48304502210097aa6c1d1afc5482c3a83b4086e69ae5bb4ab2ce461009f017c7d601437b33cd02202bbf69115a8a411c034dba40d0bc20daead62b505fec2b67ddc020d7fcf230430121037343ed3d571fd1bacbcd7e72c16bb667d958c7e09308e5540a3e18cc7517b11e580ed80500000000f29c0000120000006b4830450221008a704b1275d36644f8609ab9ed0d2ed638f454659a8bbd849ba59bdf49a81fdf022046a6c7f0fa3e2d08f5ea76c788c9d7f141a7cb9b8f430fea420991b95b0617120121034dbb2c98eea85ed7d7f2cacdd4383b382d69f21a944668ab763d88c53a63d14d4896da0500000000f49c0000290000006b48304502210091782f22eb9dc5d3536c2b1f500999f1e4496812404f41af7da617e4402d521d02200d09c84eb63a73dcf5d67fd68af9a0cd229ecb96b71229edb94a5d7d5a576848012103c249bd04f38059fc33168635f8c87556513faac283dfc5f2f879633f4da406139efadd0500000000f29c0000300000006b483045022100e88de7ce0e024ed7bb581d3189775882b4bed6609e478d098f3c153943630ee1022014f66267ec769a001916c1d12f2697be8a14b9176fbe41effc064a5f271d1ddf012102b47602b04d600cfbb5b827ba985d5a70e04c3e9563165aecbde79a1659f87a097581e10500000000e19c0000060000006b483045022100d45d0737a59caa5d2286c08fdceacea63c0f2d36e5c9531aa86eb3a134f40a2702206b4179f96c244628250a456c2b0f05ac959be9b42e55335f8cec0a0e60973ff7012102428b3f898b88e2d9bd44ac1ab08095eef5cc2b5cd3a443dc2494fe69fca9f92c9d3ced0500000000cf9c0000030000006b48304502210082c245733b898c8b30e637c207f563774ffef86538d07a088b11d43446124c2c022053c11086e67a91caaa5adc990c3c86aae6d1ead4be46b18ffeab7fc03799d8890121039706de7e9215b8ba4aa453e25da56e308eab8ca00ca3ab9526017c0b61df1d9f1b2ff80500000000f49c00000e0000006a47304402200d688fd40d69c95b9b1fb60c9b5df6fa6f4b5a442084fdfbc7d6b2ca1684e01702204d2b545d6e333c479e7ef0911193e6879a42fcfb5909fac96d2bddd35f56de0c0121023ff8512521d1a07eda647ce6811cd2099d080e8af7112a95cf0f303446ca38f64085fb0500000000ea9c0000040000006b483045022100a65219a33836fc70ab011abc75d39fba1347befb61c85e3a9149f9e03a8978be0220355e2cae1556a82a242a55a7ee3131133bdb06751b96fceea7122b669792bde4012103d1d6e9f3d9da3a73a6e03cc546dbf05704b53948d05ea978818345bb14ab7d8d016afc0500000000da9c0000030000006b483045022100b19fb36f2fa5d68a90515ee9b9ebb48b86673e1c533af7d213006d17ded5847302201a04acc41ae4d66b2f7b778e9763bb43b1cec9afc2889ede3ea6035eebce23dd0121026315c450ade1321e89d7fdb4f412c483a48c4954d3ec9c1c9deb8a9bfe86dc806e7a0a0600000000da9c0000040000006b483045022100c387c27cbce841eb94ea0fc80fdeb4aca900a8bafaa4feaae329b34d8d36a92e022032d469f67aaf32bf033b3f55ab6e8a6fdbe4ce0c3ed442de21348f89fbcea58a012103255adc39d5419aab612079a327d5f2610295aa30f30ac5f5212944d3671350923b440e0600000000d49c0000050000006b483045022100902852a19a9785f4e8c521ceaa74be2b575fb875aa1d0ac71767dfe76020d2d4022005e3294efdd7c025ac6b034e93d16d7ec367a25547659dbd1aaca43556b506b60121023cd98b3bde1c83ebb02c2466e94a2dcce3123958d177d29a51aa3d26a3654d23a118fe0600000000e89c0000080000006b483045022100a20d226817adc992fdf4afda6872e2cadd572b8f3c63f496eb31c1ed5ca1f154022033bc04de0ceb885edcd110f6bca5ae33bf8e82eeba973434fccd51fdadbc01d201210329463aff01eb2425aacbc6757ea60202f582fed9b68354cc06e0b8843ba611f46716110700000000d49c0000020000006a47304402200d1a6ac276aebcb477ce1e7e86ddfd45ce9f81b78bbacdcf4030d4661b64fd680220690445261a3d14af66d29de5f0e30c0377ce8d402d2ee62e6b9e93ae9bfd26e901210329463aff01eb2425aacbc6757ea60202f582fed9b68354cc06e0b8843ba611f4d344120700000000d29c0000050000006b48304502210082fbcfd6423b2a052a718fc169123dddfe55c05fec5a1f90ddde73bb0a840a3602207d9b839f161c5693b8d11964aeb4ce9726b16c5ddbd947c920b5f48750b95a17012102b14aa327de245c12600e30c51e665c54461af4b95cb9e0b8248fa14f68be543ce009d30b00000000e49c00000a0000006a4730440220336588a8ccd628f457a2fa16f9f00fb37544431ff8acd76526c9938b6d35936402205c77077e48058781b92cc6e6751208be15ca738fe65385c7051b1690dc6d71dd012102c1cbabca51cd27f7af0c3fe4f49796f78ac7707fc1d12f74f6635a6ba76eecfe61d2d60b00000000e89c0000030000006b483045022100c5c7edfe189774cc33fcf35f34a526ead6908f445c6cbe8a213813362dae6b3c02202b556d9a0c5b21d6ab0b96fb66ba8c089c2934d9f2e3fc542ed962bcb55c53e2012103d8900fb1cdb4f5232aecb5f8733f3bdbb8b6cce71ebce1e783c58885191f9c08ecc5dd0b00000000e89c00000c0000006a473044022050e0bbe22bd0fb7e8224ad364fcf7c69c3d34a2887be281b518567ed9135e3db02204d352b9c3bd52db0374e710f26578992b24c6c1d60293b07264b0e238986872e01210270e9107c0dceea140179b6be041061ddc8afd6bf1c88901b567058bcb3e402aeb04cde0b00000000dd9c0000010000006a47304402204df49439927c7eda02ade218f0b4e104ce263f33b0ec7c30301f76c7c26468740220167a8357ccc6527eff7436a83cb33ffef9d799118da2505b3e7f54513659580a01210381477818247c357e81250473d42cd37db2e611f37c50e4531ff1b46d705f9ec9