{"id":227679,"date":"2026-07-21T14:01:38","date_gmt":"2026-07-21T14:01:38","guid":{"rendered":"https:\/\/socialkings.online\/shop\/nezarazene\/koupit-forky-repozitare-github\/"},"modified":"2026-09-13T10:54:15","modified_gmt":"2026-09-13T10:54:15","slug":"koupit-forky-repozitare-github","status":"publish","type":"product","link":"https:\/\/socialkings.online\/cs\/shop\/github-sluzby-pro-profily-a-repozitare\/koupit-forky-repozitare-github\/","title":{"rendered":"Koupit forky repozit\u00e1\u0159e GitHub"},"content":{"rendered":"<h2>Koupit forky repozit\u00e1\u0159e GitHub pro viditeln\u00e9 \u0161\u00ed\u0159en\u00ed k\u00f3du<\/h2>\n<p>Fork je v\u00edc ne\u017e jen jednoduch\u00e9 ocen\u011bn\u00ed. N\u011bkdo si vytvo\u0159\u00ed vlastn\u00ed kopii repozit\u00e1\u0159e, aby mohl k\u00f3d prozkoumat, upravit nebo pou\u017e\u00edt jako z\u00e1klad projektu. Koupit forky repozit\u00e1\u0159e GitHub proto m\u016f\u017ee b\u00fdt v\u00fdrazn\u00fdm viditeln\u00fdm sign\u00e1lem u opakovan\u011b pou\u017eiteln\u00e9ho k\u00f3du a projekt\u016f s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem.<\/p>\n<p>Vy\u0161\u0161\u00ed po\u010det fork\u016f n\u00e1v\u0161t\u011bvn\u00edk\u016fm ukazuje, \u017ee repozit\u00e1\u0159 nen\u00ed pouze prohl\u00ed\u017een, ale tak\u00e9 kop\u00edrov\u00e1n v r\u00e1mci ekosyst\u00e9mu GitHub. To se hod\u00ed pro knihovny, \u0161ablony, startovac\u00ed projekty, vzd\u011bl\u00e1vac\u00ed p\u0159\u00edklady a n\u00e1stroje, se kter\u00fdmi mohou v\u00fdvoj\u00e1\u0159i d\u00e1le pracovat.<\/p>\n<p>U SocialKings si m\u016f\u017eete pro ve\u0159ejn\u00fd repozit\u00e1\u0159 vybrat 10 a\u017e 1\u00a0000 fork\u016f. Slu\u017eba obvykle za\u010d\u00edn\u00e1 do 24 hodin. Pou\u017eijte p\u0159\u00edmou URL repozit\u00e1\u0159e a b\u011bhem doru\u010dov\u00e1n\u00ed nechte projekt ve\u0159ejn\u00fd.<\/p>\n<h2>Pro\u010d forky vypov\u00eddaj\u00ed o n\u011b\u010dem jin\u00e9m ne\u017e stars<\/h2>\n<p>Star obvykle znamen\u00e1, \u017ee n\u011bkoho projekt zaujal nebo si ho chce ulo\u017eit. Fork nazna\u010duje aktivn\u011bj\u0161\u00ed formu z\u00e1jmu. U\u017eivatel si k\u00f3d p\u0159evezme do vlastn\u00edho prost\u0159ed\u00ed. Repozit\u00e1\u0159e proto obvykle m\u00edvaj\u00ed v\u00edce stars ne\u017e fork\u016f.<\/p>\n<p>Tento pom\u011br je d\u016fle\u017eit\u00fd. Projekt s 300 forky a t\u00e9m\u011b\u0159 \u017e\u00e1dn\u00fdmi stars m\u016f\u017ee p\u016fsobit neobvykle, pokud to jasn\u011b nevysv\u011btluje typ repozit\u00e1\u0159e. Nap\u0159\u00edklad \u0161ablony a v\u00fdukov\u00e9 materi\u00e1ly se forkuj\u00ed pom\u011brn\u011b \u010dasto, zat\u00edmco seznam doporu\u010den\u00fdch zdroj\u016f nebo uk\u00e1zkov\u00fd projekt m\u016f\u017ee z\u00edsk\u00e1vat hlavn\u011b stars.<\/p>\n<p>Pokud chcete uk\u00e1zat obecn\u00e9 ocen\u011bn\u00ed, l\u00e9pe se hod\u00ed <a href=\"https:\/\/socialkings.online\/cs\/shop\/github-sluzby-pro-profily-a-repozitare\/koupit-hvezdicky-pro-repozitar-github\/\">koupit stars pro repozit\u00e1\u0159 GitHub<\/a>. Forky zvolte, kdy\u017e opakovan\u00e9 pou\u017eit\u00ed, experimentov\u00e1n\u00ed nebo p\u0159isp\u00edv\u00e1n\u00ed logicky odpov\u00edd\u00e1 projektu.<\/p>\n<h2>Pro kter\u00e9 projekty jsou dal\u0161\u00ed forky vhodn\u00e9?<\/h2>\n<p>Z\u00e1kladn\u00ed \u0161ablony a startovac\u00ed sady jsou vhodn\u00fdmi kandid\u00e1ty, proto\u017ee je u\u017eivatel\u00e9 \u010dasto kop\u00edruj\u00ed jako v\u00fdchoz\u00ed bod. Tot\u00e9\u017e plat\u00ed pro repozit\u00e1\u0159e ke kurz\u016fm, programovac\u00ed v\u00fdzvy, p\u0159\u00edklady konfigurace a \u0161ablony web\u016f nebo aplikac\u00ed.<\/p>\n<p>Forky mohou z\u00edsk\u00e1vat tak\u00e9 knihovny a frameworky, zejm\u00e9na kdy\u017e p\u0159isp\u011bvatel\u00e9 testuj\u00ed opravy nebo udr\u017euj\u00ed vlastn\u00ed varianty. V takov\u00e9m p\u0159\u00edpad\u011b p\u0159ipravte pokyny pro p\u0159isp\u00edv\u00e1n\u00ed a jasn\u00fd postup nastaven\u00ed v\u00fdvojov\u00e9ho prost\u0159ed\u00ed. N\u00e1v\u0161t\u011bvn\u00edk mus\u00ed pochopit, jak m\u016f\u017ee projekt spustit lok\u00e1ln\u011b.<\/p>\n<p>U osobn\u00edho portfoliov\u00e9ho webu bez opakovan\u011b pou\u017eiteln\u00e9ho k\u00f3du obvykle nen\u00ed mnoho d\u016fvod\u016f pro vysok\u00fd po\u010det fork\u016f. Ned\u00edvejte se tedy jen na to, jak profesion\u00e1ln\u011b \u010d\u00edslo p\u016fsob\u00ed, ale tak\u00e9 na to, zda dan\u00e9 chov\u00e1n\u00ed logicky odpov\u00edd\u00e1 tomu, co repozit\u00e1\u0159 nab\u00edz\u00ed.<\/p>\n<h2>Zvolte v\u011brohodn\u00fd po\u010det fork\u016f<\/h2>\n<p>Pro mal\u00fd projekt je 10 nebo 25 fork\u016f \u010dasto dobr\u00fdm prvn\u00edm krokem. S 50 nebo 100 forky zajist\u00edte viditeln\u011bj\u0161\u00ed \u0161\u00ed\u0159en\u00ed repozit\u00e1\u0159e, kter\u00fd se ji\u017e sd\u00edl\u00ed nebo m\u00e1 n\u011bkolik vyd\u00e1n\u00ed.<\/p>\n<p>Bal\u00ed\u010dky od 250 do 1\u00a0000 fork\u016f se hod\u00ed pouze pro v\u011bt\u0161\u00ed projekty s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem, obl\u00edben\u00e9 \u0161ablony nebo vzd\u011bl\u00e1vac\u00ed materi\u00e1ly pro \u0161irokou c\u00edlovou skupinu. Ne\u017e takov\u00fd bal\u00ed\u010dek zvol\u00edte, zohledn\u011bte stars, p\u0159isp\u011bvatele, commity a st\u00e1\u0159\u00ed repozit\u00e1\u0159e.<\/p>\n<p>Nejprve si m\u016f\u017eete objednat men\u0161\u00ed mno\u017estv\u00ed a pozd\u011bji ho nav\u00fd\u0161it, a\u017e projekt poroste. Sn\u00e1ze tak zachov\u00e1te v\u011brohodn\u00fd pom\u011br ke skute\u010dn\u00e9mu v\u00fdvoji a propagaci.<\/p>\n<h2>Zajist\u011bte, aby byl v\u00e1\u0161 projekt atraktivn\u00ed k forkov\u00e1n\u00ed<\/h2>\n<p>V souboru README vysv\u011btlete, co m\u016f\u017ee u\u017eivatel po vytvo\u0159en\u00ed forku d\u011blat. Popi\u0161te konfiguraci, m\u00edstn\u00ed instalaci a d\u016fle\u017eit\u00e9 slo\u017eky. Tla\u010d\u00edtko nebo p\u0159\u00edkaz bez kontextu pom\u016f\u017ee pouze v\u00fdvoj\u00e1\u0159\u016fm, kte\u0159\u00ed u\u017e projektu rozum\u011bj\u00ed.<\/p>\n<p>P\u0159idejte srozumitelnou licenci. Lid\u00e9 mus\u00ed v\u011bd\u011bt, co mohou s k\u00f3dem d\u011blat. S p\u0159isp\u00edv\u00e1n\u00edm pom\u016f\u017ee soubor CONTRIBUTING s pravidly pro v\u011btve, testy a pull requesty.<\/p>\n<p>Neukl\u00e1dejte do repozit\u00e1\u0159e uk\u00e1zkov\u00e1 data ani tajn\u00e9 \u00fadaje. Pou\u017eijte bezpe\u010dn\u00fd soubor `.env.example`, zdokumentujte pot\u0159ebn\u00e9 prom\u011bnn\u00e9 a ov\u011b\u0159te, \u017ee instala\u010dn\u00ed kroky skute\u010dn\u011b funguj\u00ed. Vy\u0161\u0161\u00ed viditeln\u00fd po\u010det fork\u016f p\u0159it\u00e1hne v\u00edce odborn\u00fdch pohled\u016f, proto zajist\u011bte, aby nalezen\u00fd obsah vzbuzoval d\u016fv\u011bru.<\/p>\n<h2>Od viditeln\u00fdch fork\u016f ke zdrav\u011bj\u0161\u00edmu prost\u0159ed\u00ed projektu<\/h2>\n<p>Zajist\u011bte, aby lid\u00e9, kte\u0159\u00ed projekt forkuj\u00ed, mohli snadno spou\u0161t\u011bt automatick\u00e9 testy. Zdokumentujte p\u0159\u00edkaz a uv\u00e1d\u011bjte jasn\u00e9 chybov\u00e9 zpr\u00e1vy. P\u0159isp\u011bvatel, kter\u00fd nejprve str\u00e1v\u00ed hodiny nastavov\u00e1n\u00edm prost\u0159ed\u00ed, se sp\u00ed\u0161e vzd\u00e1 je\u0161t\u011b p\u0159ed vytvo\u0159en\u00edm pull requestu.<\/p>\n<p>Ozna\u010den\u00ed issues \u0161t\u00edtkem good first issue pou\u017e\u00edvejte pouze pro \u00fakoly, kter\u00e9 jsou skute\u010dn\u011b vhodn\u00e9 pro nov\u00e9 p\u0159isp\u011bvatele. P\u0159idejte kontext, o\u010dek\u00e1van\u00fd v\u00fdsledek a relevantn\u00ed soubory. Repozit\u00e1\u0159 tak bude p\u0159\u00edstupn\u011bj\u0161\u00ed v\u00fdvoj\u00e1\u0159\u016fm, jejich\u017e zv\u011bdavost vzbud\u00ed viditeln\u00e1 aktivita.<\/p>\n<p>Popi\u0161te, jak p\u0159istupujete k vlastn\u00edm variant\u00e1m a komer\u010dn\u00edmu pou\u017eit\u00ed. U \u0161ablon je norm\u00e1ln\u00ed, \u017ee se forky nikdy nevr\u00e1t\u00ed jako p\u0159\u00edsp\u011bvek. U knihovny naopak m\u016f\u017eete o\u010dek\u00e1vat opravy chyb nebo vylep\u0161en\u00ed. Jasn\u00e1 o\u010dek\u00e1v\u00e1n\u00ed zabr\u00e1n\u00ed nedorozum\u011bn\u00edm.<\/p>\n<p>V pr\u016fb\u011bhu \u010dasu sledujte pom\u011br mezi forky, stars a skute\u010dn\u00fdmi p\u0159isp\u011bvateli. Tato \u010d\u00edsla nemus\u00ed b\u00fdt dokonale vyrovnan\u00e1. Ka\u017ed\u00e9 vypov\u00edd\u00e1 o n\u011b\u010dem jin\u00e9m. Slu\u017ebu pou\u017e\u00edvejte k podpo\u0159e prezentace a proces \u00fadr\u017eby k tomu, abyste uk\u00e1zali, \u017ee je projekt vysp\u011bl\u00fd i po obsahov\u00e9 str\u00e1nce.<\/p>\n<p>Zajist\u011bte, aby byla vyd\u00e1n\u00ed snadno rozpoznateln\u00e1, a p\u0159i zm\u011bn\u00e1ch rozhran\u00ed aktualizujte pokyny k migraci. Lid\u00e9 pou\u017e\u00edvaj\u00edc\u00ed star\u0161\u00ed fork mus\u00ed vid\u011bt, co se od t\u00e9 doby zm\u011bnilo. Kvalitn\u00ed pozn\u00e1mky k vyd\u00e1n\u00ed zvy\u0161uj\u00ed pravd\u011bpodobnost, \u017ee se vr\u00e1t\u00ed k hlavn\u00edmu projektu.<\/p>\n<p>Myslete tak\u00e9 na zabezpe\u010den\u00ed. Zve\u0159ejn\u011bte bezpe\u010dnostn\u00ed z\u00e1sady a vysv\u011btlete, jak lze zranitelnosti nahl\u00e1sit soukrom\u011b. Viditeln\u011bj\u0161\u00ed \u0161\u00ed\u0159en\u00ed znamen\u00e1, \u017ee si k\u00f3d m\u016f\u017ee prohl\u00e9dnout v\u00edce lid\u00ed. Profesion\u00e1ln\u00ed zp\u016fsob nahla\u0161ov\u00e1n\u00ed k takov\u00e9mu r\u016fstu pat\u0159\u00ed.<\/p>\n<h2>\u010cast\u00e9 chyby u fork\u016f repozit\u00e1\u0159e<\/h2>\n<p>Nevyb\u00edrejte vysok\u00fd po\u010det fork\u016f pro k\u00f3d, kter\u00fd nelze samostatn\u011b spustit. Ne\u017e repozit\u00e1\u0159 v\u00edce zviditeln\u00edte, otestujte \u010distou instalaci a p\u0159idejte uk\u00e1zkovou konfiguraci.<\/p>\n<p>Nezam\u011b\u0148ujte forky s aktivn\u00edmi p\u0159isp\u011bvateli. Mnoho u\u017eivatel\u016f si vytvo\u0159\u00ed kopii, ani\u017e by kdy otev\u0159eli pull request. Neuv\u00e1d\u011bjte tedy, \u017ee m\u00e1te stovky p\u0159isp\u011bvatel\u016f, pokud je viditeln\u00fd pouze po\u010det fork\u016f.<\/p>\n<p>B\u011bhem doru\u010dov\u00e1n\u00ed repozit\u00e1\u0159 neodstra\u0148ujte ani ho nenastavujte jako soukrom\u00fd. Pokud se m\u016f\u017ee zm\u011bnit n\u00e1zev projektu nebo m\u00e1 b\u00fdt p\u0159esunut pod organizaci, nejprve tuto zm\u011bnu dokon\u010dete a pot\u00e9 objednejte pomoc\u00ed kone\u010dn\u00e9 URL.<\/p>\n<h2>Forky v kontextu \u00fadr\u017eby<\/h2>\n<p>Projekt s mnoha forky m\u016f\u017ee tak\u00e9 vyvolat v\u00edce dotaz\u016f na podporu. Jasn\u011b uve\u010fte, kter\u00e9 verze podporujete a kter\u00e9 zm\u011bny nespadaj\u00ed do ofici\u00e1ln\u00edho vyd\u00e1n\u00ed. U\u0161et\u0159\u00edte tak sv\u016fj \u010das a pom\u016f\u017eete u\u017eivatel\u016fm vybrat spr\u00e1vn\u00e9 m\u00edsto pro \u0159e\u0161en\u00ed probl\u00e9mu.<\/p>\n<p>Pokud u\u017e repozit\u00e1\u0159 opravdu neudr\u017eujete, archivujte ho, ale pokud je to mo\u017en\u00e9, zdokumentujte jeho n\u00e1stupce. Viditeln\u00e9 forky mohou nad\u00e1le p\u0159iv\u00e1d\u011bt n\u00e1v\u0161t\u011bvnost. Stru\u010dn\u00fd odkaz zabr\u00e1n\u00ed tomu, aby n\u00e1v\u0161t\u011bvn\u00edci pova\u017eovali star\u00fd k\u00f3d za aktu\u00e1ln\u011b doporu\u010den\u00e9 \u0159e\u0161en\u00ed.<\/p>\n<h2>Je\u0161t\u011b jedna praktick\u00e1 kontrola<\/h2>\n<p>Zajist\u011bte tak\u00e9, aby v\u00fdchoz\u00ed v\u011btev zobrazovala spr\u00e1vnou a stabiln\u00ed verzi. Nov\u00e9 forky obvykle vznikaj\u00ed z tohoto z\u00e1kladu. Odstra\u0148te do\u010dasn\u00e9 experimenty, zkontrolujte uk\u00e1zkov\u00e9 soubory a aktualizujte odkazy na v\u011btve. Dob\u0159e udr\u017eovan\u00e1 v\u00fdchoz\u00ed v\u011btev sni\u017euje pravd\u011bpodobnost, \u017ee n\u00e1v\u0161t\u011bvn\u00edci zkop\u00edruj\u00ed zastaral\u00fd k\u00f3d, a zvy\u0161uje obsahovou v\u011brohodnost viditeln\u00e9ho \u0161\u00ed\u0159en\u00ed projektu.<\/p>\n<h2>Jak koupit forky repozit\u00e1\u0159e GitHub<\/h2>\n<p>Nejprve zvolte bal\u00ed\u010dek od 10 do 1\u00a0000 fork\u016f. Pot\u00e9 zkop\u00edrujte ve\u0159ejnou URL repozit\u00e1\u0159e GitHub a ov\u011b\u0159te, \u017ee je p\u0159\u00edstupn\u00e1 i mimo v\u00e1\u0161 \u00fa\u010det. Vlo\u017ete odkaz do objedn\u00e1vkov\u00e9ho pole a dokon\u010dete platbu.<\/p>\n<p>Zkop\u00edrujte \u00faplnou ve\u0159ejnou URL repozit\u00e1\u0159e. Ponechte repozit\u00e1\u0159 ve\u0159ejn\u00fd a b\u011bhem doru\u010dov\u00e1n\u00ed nem\u011b\u0148te vlastn\u00edka ani n\u00e1zev projektu.<\/p>\n<p>Slu\u017eba obvykle za\u010d\u00edn\u00e1 do 24 hodin. Objedn\u00e1vejte pro ka\u017ed\u00fd repozit\u00e1\u0159 zvl\u00e1\u0161\u0165, aby po\u010det odpov\u00eddal konkr\u00e9tn\u00edmu projektu.<\/p>\n<p>\u010c\u00edslo objedn\u00e1vky si uschovejte, dokud nebude objedn\u00e1vka zcela dokon\u010dena. Podpora d\u00edky n\u011bmu m\u016f\u017ee rychleji naj\u00edt spr\u00e1vnou objedn\u00e1vku, pokud m\u00e1te konkr\u00e9tn\u00ed dotaz.<\/p>\n<h2>\u010cast\u00e9 dotazy<\/h2>\n<h3>Co je fork na GitHub?<\/h3>\n<p>Fork je kopie repozit\u00e1\u0159e pod jin\u00fdm \u00fa\u010dtem GitHub.<\/p>\n<h3>Jak\u00e1 mno\u017estv\u00ed si mohu vybrat?<\/h3>\n<p>M\u016f\u017eete si objednat 10, 25, 50, 100, 250, 500 nebo 1\u00a0000 fork\u016f.<\/p>\n<h3>Kdy za\u010dne doru\u010dov\u00e1n\u00ed?<\/h3>\n<p>Doru\u010dov\u00e1n\u00ed obvykle za\u010dne do 24 hodin.<\/p>\n<h3>Mohu si objednat forky pro soukrom\u00fd repozit\u00e1\u0159?<\/h3>\n<p>Ne. Repozit\u00e1\u0159 mus\u00ed z\u016fstat ve\u0159ejn\u011b p\u0159\u00edstupn\u00fd.<\/p>\n<h3>Dostanu z\u00e1rove\u0148 tak\u00e9 stars?<\/h3>\n<p>Ne. Forky a stars jsou samostatn\u00e9 slu\u017eby s jin\u00fdm viditeln\u00fdm \u00fa\u010delem.<\/p>\n<h2>P\u0159ipraveni na lep\u0161\u00ed prvn\u00ed dojem<\/h2>\n<p>Forky pou\u017e\u00edvejte u projekt\u016f, kter\u00e9 jsou skute\u010dn\u011b ur\u010den\u00e9 ke kop\u00edrov\u00e1n\u00ed, testov\u00e1n\u00ed nebo dal\u0161\u00edmu v\u00fdvoji. Zvolte po\u010det odpov\u00eddaj\u00edc\u00ed va\u0161im stars a aktivit\u011b a zajist\u011bte, aby dokumentace a licence byly p\u0159ipraven\u00e9 pro nov\u00e9 n\u00e1v\u0161t\u011bvn\u00edky.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uka\u017ete pomoc\u00ed dal\u0161\u00edch fork\u016f, \u017ee ostatn\u00ed za\u010d\u00ednaj\u00ed pracovat s va\u0161\u00edm ve\u0159ejn\u00fdm repozit\u00e1\u0159em na GitHub. Vhodn\u00e9 pro knihovny, n\u00e1stroje a \u0161ablony.<\/p>\n<ul class=\"skpx-benefits\">\n<li>Automatick\u00e9 zah\u00e1jen\u00ed do 24 hodin<\/li>\n<li>Forky GitHub \u0161pi\u010dkov\u00e9 kvality<\/li>\n<li>Z\u00e1ruka 30 dn\u00ed<\/li>\n<\/ul>\n","protected":false},"featured_media":227680,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[3003],"product_tag":[],"class_list":["post-227679","product","type-product","status-publish","has-post-thumbnail","product_cat-github-sluzby-pro-profily-a-repozitare","first","instock","taxable","shipping-taxable","purchasable","product-type-variable"],"_links":{"self":[{"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product\/227679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/comments?post=227679"}],"version-history":[{"count":1,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product\/227679\/revisions"}],"predecessor-version":[{"id":244962,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product\/227679\/revisions\/244962"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/media\/227680"}],"wp:attachment":[{"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/media?parent=227679"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product_brand?post=227679"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product_cat?post=227679"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/socialkings.online\/cs\/wp-json\/wp\/v2\/product_tag?post=227679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}