{"pages":{"search":{"query":"core graphics","originalQuery":"core graphics","serpid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","parentReqid":"","serpItems":[{"id":"1595038934053910960-0-0","type":"videoSnippet","props":{"videoId":"1595038934053910960"},"curPage":0},{"id":"15497761468050752053-0-1","type":"videoSnippet","props":{"videoId":"15497761468050752053"},"curPage":0},{"id":"7934307273857513521-0-2","type":"videoSnippet","props":{"videoId":"7934307273857513521"},"curPage":0},{"id":"2132469386109213671-0-3","type":"videoSnippet","props":{"videoId":"2132469386109213671"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dGNvcmUgZ3JhcGhpY3MK","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","ui":"desktop","yuid":"3428756751773900331"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"17806339182881669355-0-5","type":"videoSnippet","props":{"videoId":"17806339182881669355"},"curPage":0},{"id":"8239165043502873866-0-6","type":"videoSnippet","props":{"videoId":"8239165043502873866"},"curPage":0},{"id":"12924273466163631254-0-7","type":"videoSnippet","props":{"videoId":"12924273466163631254"},"curPage":0},{"id":"8976902933351775583-0-8","type":"videoSnippet","props":{"videoId":"8976902933351775583"},"curPage":0},{"id":"17557718106117931306-0-9","type":"videoSnippet","props":{"videoId":"17557718106117931306"},"curPage":0},{"id":"14340217108904626684-0-10","type":"videoSnippet","props":{"videoId":"14340217108904626684"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dGNvcmUgZ3JhcGhpY3MK","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","ui":"desktop","yuid":"3428756751773900331"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"2869488114874933695-0-12","type":"videoSnippet","props":{"videoId":"2869488114874933695"},"curPage":0},{"id":"6877226231496617611-0-13","type":"videoSnippet","props":{"videoId":"6877226231496617611"},"curPage":0},{"id":"13128848789218959174-0-14","type":"videoSnippet","props":{"videoId":"13128848789218959174"},"curPage":0},{"id":"4094004180797788577-0-15","type":"videoSnippet","props":{"videoId":"4094004180797788577"},"curPage":0},{"id":"11909608464010640246-0-16","type":"videoSnippet","props":{"videoId":"11909608464010640246"},"curPage":0},{"id":"9971061075158770013-0-17","type":"videoSnippet","props":{"videoId":"9971061075158770013"},"curPage":0},{"id":"5431914074749401845-0-18","type":"videoSnippet","props":{"videoId":"5431914074749401845"},"curPage":0},{"id":"10863828259968482287-0-19","type":"videoSnippet","props":{"videoId":"10863828259968482287"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dGNvcmUgZ3JhcGhpY3MK","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","ui":"desktop","yuid":"3428756751773900331"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3Dcore%2Bgraphics","pages":[{"reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"0462122768139470587123","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1433081,0,15;1500307,0,1;1504421,0,1;1489228,0,89;1312966,0,61;1152684,0,37;1441068,0,83;1502345,0,19;1493177,0,42;1509161,0,41;1497993,0,33;1501448,0,56;1507235,0,45;1512234,0,30;1373787,0,97;1352939,0,11;1507023,0,8;1146114,0,46;1349071,0,12;1510878,0,46;123857,0,10;1506618,0,19;1503416,0,67;1438903,0,15;1511870,0,45;1352005,0,44;1510435,0,27;151171,0,73;128379,0,48;126308,0,66;126331,0,34;1281084,0,65;287509,0,32;1447467,0,65;1005534,0,44;1482979,0,29;1499423,0,43"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3Dcore%2Bgraphics","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=core+graphics","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=core+graphics","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"core graphics: Yandex'te 3 bin video bulundu","description":"Результаты поиска по запросу \"core graphics\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"core graphics — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yb3de79e20fa82efcdd54bf52f5b1f096","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1433081,1500307,1504421,1489228,1312966,1152684,1441068,1502345,1493177,1509161,1497993,1501448,1507235,1512234,1373787,1352939,1507023,1146114,1349071,1510878,123857,1506618,1503416,1438903,1511870,1352005,1510435,151171,128379,126308,126331,1281084,287509,1447467,1005534,1482979,1499423","queryText":"core graphics","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"3428756751773900331","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773900370","tz":"America/Louisville","to_iso":"2026-03-19T02:06:10-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1433081,1500307,1504421,1489228,1312966,1152684,1441068,1502345,1493177,1509161,1497993,1501448,1507235,1512234,1373787,1352939,1507023,1146114,1349071,1510878,123857,1506618,1503416,1438903,1511870,1352005,1510435,151171,128379,126308,126331,1281084,287509,1447467,1005534,1482979,1499423","queryText":"core graphics","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"3428756751773900331","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"0462122768139470587123","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":162,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"3428756751773900331","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1788.0__b629a819bcba346ef6aee1001cba5d27c2038e86","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"1595038934053910960":{"videoId":"1595038934053910960","docid":"34-0-8-Z68055CBEB633D5D0","description":"In this video I outline the technique we’ll be covering and create a new app in Xcode. This is part of the Hacking with Swift tutorial series, which teaches you to build iOS apps using Swift for...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4079802/98d7034b591304d5211650e0d2576246/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/QGydqAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DO-4-xPOXkj0","linkTemplate":"/video/preview/1595038934053910960?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Setting up – Core Graphics, part 1","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=O-4-xPOXkj0\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzE1OTUwMzg5MzQwNTM5MTA5NjBaEzE1OTUwMzg5MzQwNTM5MTA5NjBqtQ8SATAYACJEGjEACipoaHhhZmphcXR4ZXpjc2JiaGhVQ21KaTVSZERMZ3p2a2wzTHkwRFJNbFESAgASKg_CDw8aDz8TfIIEJAGABCsqiwEQARp4gff-_AD-AwDz-QIA-gMAARMCBPn2AQEA5AQD9f78AgDz-gcBBAAAAP8NAAn7AAAA9QED_PT_AQAAEggHBQAAABHp_Ab_AAAAAvgBBgAAAAD0-_78AwAAAAgFBAEAAAAABQoF_wAAAAAFDfkDAAAAAPv_-gUAAAAAIAAtAFPbOzgTQAlITlACKoQCEAAa8AFF8en7Du0QBKr3EwGvMvr_ge0c_yQT5gDX--kBshHP_9UOFwDtAB4AFfEPAaz--AAGDeP-NCAJAA0GIQAj-PX_QgYRABHZ8QIjFxgAwA71_tT-CgA6-e__JusZAC0O7f4uFvn-5wz5A7zm6QMoDxIE7wkWBUTz9wDx6gsB_xT-_Orv-Afy9v7--QL0_RD5CAj9DeUEExEH-gre9wQOH-P_8PIJ_zUBBAntFhcF1ekA_AAX8PYNCP8I_u70BSESIQIPAQz_HvYJA-cY7PYiFAUE8AgECgoM-wTr0goECwD2_PfuFAfWNPX__AAHEer-DvwgAC1BWiU7OBNACUhhUAIqcxAAGmBA-wAhFzTF7SY87-bt6hUc_e7CN-E4_zvx_xsXPBML38GxONQALeAhAaAAAAAkKdgBxAAje-DZ6PG7ST7AuTs1-3_c9R63_w8PA7Mv4O816uEDQVAA0gfG7CLI3y4xCSAgAC0qnBM7OBNACUhvUAIqrwYQDBqgBgAAwEAAACBBAABgwQAAQEEAAFBBAAAAwgAAwEEAAGDBAAAQQQAAwEEAABRCAADmwgAAOMIAAHDCAAAcQgAAgL8AAPjBAAAgwQAAgD8AAILCAADQwQAAoMAAAHBCAAAIwgAAkEEAAJDBAAAAwgAAaMIAAIhCAAAwwQAAwEAAAOBAAADQwgAAIMIAAEDBAABQQQAAKEIAAIRCAACowQAADEIAACxCAACAvwAAgEAAAGhCAAD4QQAAsMEAALDBAABEwgAAyEIAAABCAADgwQAAQEAAABzCAADwwQAAAAAAABDCAAC2wgAAUEEAALTCAAAQQgAAIMEAAIBAAACAwAAAlMIAADDCAABUwgAADEIAAAjCAAAAwAAAAEIAAMRCAAAgQgAAfMIAALpCAAAwQQAAFMIAABjCAACQwQAAIEIAAHBBAABEwgAAYEEAAJBBAAAQQgAAOMIAAEDAAACAwAAAEMEAAExCAABwwQAAsMEAAEBCAAC4QQAAGMIAAMBAAACmwgAAIMIAAGBBAAD4QQAABMIAABBBAABMQgAAIEEAAMbCAADgQQAAAMAAAODBAADIQgAAuEEAAOhBAAAQQgAAuEEAACDBAACYwQAAAEIAAJBBAABUwgAAwEAAADBBAACAQQAAcMEAAJjBAACowQAAQEEAAEDBAAAcQgAA6MEAABTCAACgwgAAbMIAANDBAADgwQAAFEIAAFhCAAAoQgAA-EEAAADBAACwwQAAXMIAAMzCAABYwgAAIEEAAMjBAAAgwQAAGEIAAIA_AAAUwgAAoEEAAFDBAADwQQAAwEAAAEBBAADAQQAA6MEAAABCAADoQQAAgEEAAKrCAADIQQAAmMEAAADCAAAkQgAAaMIAANDBAAAcwgAASEIAAFRCAADwQQAASEIAAOBBAABwwQAADMIAAITCAAAgwgAAJMIAAHBCAACAPwAAcMEAAExCAADgQQAAREIAAJjBAAC6QgAAoMAAAMBBAABAwQAA8MEAAMhBAACIQQAAMMEAADjCAACIwgAAqEEAAAxCAAAAQAAACEIAAIBAAAA4wgAA4MEAAIbCIAA4E0AJSHVQASqPAhAAGoACAACavgAAjr4AAEA8AACGPgAANL4AAIi9AADIPQAAtr4AALi9AAAQvQAALL4AAGy-AADSvgAArr4AAHC9AADgvAAADz8AACy-AABwPQAAAT8AAH8_AACGPgAAgLsAAEC8AAAEvgAABL4AAEw-AADgPAAA2L0AADC9AABMPgAAzj4AAHA9AAAEPgAAmL0AAGS-AAAcPgAAQLwAAFy-AAD4PQAATL4AAMK-AACOPgAAgDsAAFA9AABkPgAAiD0AAGy-AAAEvgAAQLwAAPg9AACIPQAAPD4AADw-AAD4PQAAcL0AAFE_AADovQAAUD0AAFC9AABQvQAAyD0AAIA7AADYPSAAOBNACUh8UAEqjwIQARqAAgAAor4AANi9AABcvgAAG78AAI4-AACYPQAAMD0AADS-AAC4PQAAiL0AAFS-AACgPAAAoLwAAJ6-AAAUPgAAUL0AAHy-AAAzPwAAyL0AAHw-AAA0PgAAgDsAADw-AAAMPgAAQDwAABC9AABQvQAAPD4AAJi9AADYvQAAND4AAOA8AAAMPgAAqD0AAIo-AABsvgAAnj4AAEC8AACivgAAkj4AAMI-AACYvQAA2D0AANg9AACgPAAAxr4AAH-_AABAvAAAcD0AAFQ-AACYvQAAJL4AAEA8AAAQPQAAzj4AAPg9AACIvQAAED0AABy-AACAOwAA4LwAAMY-AABAvAAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=O-4-xPOXkj0","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1595038934053910960"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1088152854"},"15497761468050752053":{"videoId":"15497761468050752053","docid":"34-4-13-Z32AE72DA5F09FCC2","description":"Check out our iOS Course: http://www.seemuapps.com/iosswiftcourse A tutorial on what core graphics is, how to use it and how to make basic shapes. Great for beginners. Source Code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3600739/7c9d47a71f63a01c8a58474fc73fd235/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ZkHGpgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwmfecAPy_SM","linkTemplate":"/video/preview/15497761468050752053?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Swift - Core Graphics Introduction Basic Shapes","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wmfecAPy_SM\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDE1NDk3NzYxNDY4MDUwNzUyMDUzWhQxNTQ5Nzc2MTQ2ODA1MDc1MjA1M2qTFxIBMBgAIkUaMQAKKmhoZ21mcnlmdXhleWRwY2JoaFVDNFhzSzNjQ0dqZlEtYkw2dktVaGJqURICABIqEMIPDxoPPxO9BoIEJAGABCsqiwEQARp4ge4F_AUB_wDvCQL8-wEAARQCBfn1AQEAzvn__wL0BQAACP3zBAEAAPMD-gcBAAAA_PsE-_z-AAARFAUFBQAAAA35-Pz-AAAA-vf8-v8BAADuAQb_AwAAAAUBAP3_AAAA9QT-AP__AAAKC_wNAAAAABD9CgUAAAAAIAAtaizPOzgTQAlITlACKoQCEAAa8AFgAuv_DuwQBLsF3gDb__cBgQAC_zsH-gDaCNcA0f_uAd3x0v_97xP_0xgGAKAmAAHM_dz_PC0PAP39A_8I5yAAJSXsADLqEgAoDukByCLt_vQeCf8z3xf9OOru_i7--wAM-QP78u7Y_sX8_wDwJzICA-8QAif89__dIRwGDhgb-Orv-AfNIxECwPoDAxn4B_4SLOIBL-vbAfsKGQofD_oKCgAIBfID9gn_DQgE5Or69-v89_v4_AUM7A8N-ywyCv7xEQgG_fPx-g4S9PYjE-b8FhsKBxLi-gn29eP64QsF_QIDDAXmFhb-8AsF9PkK9_MgAC2_TyQ7OBNACUhhUAIqzwcQABrABy_9674KYgU93dT-O0Kk8LxxRC09CebDvAuQwr2l5Ju9kjz8vIl9Uj6Aatc8JVe1O5sdob5GoZu8yGeoPP29dD6SVEu9A7HsPHi3Ur38p7w7OFeDvPNZDr44bzc9dvssu7baw7wBv8a8kDwGPVT9ej4JFBY9Jr2UvMTu270HgyU7ZhUVPBLC4z3Kbii7N4yCvKVUnT1Klku6Xf1YumzPzD1COh-8d4FUO9C35b1otmY9TarwOur2KL3fWty80-OtvB-hJj2enpK8b5MZPCy7EL7ZFq-8-zzKO6nEkD0RSJM8x0SxOz7EcL2V5TU8Bo8lPK5EwToKnVc8XA0_PG2s5L2mES49lE7BO_0puj1NMFy9ouDYPMZhqr2rW5097tSaO7eM5Ty3D1S8gczOPEsXBz3_iRs9NM9bPDw9JTwjPXu86qO-uhNFuD2TRvu8dcy5vBDjyr2qtbC8nJJiPGeCPD16Dbs93WxivNl4MLyF7SO7S502vPrkDrrzXOQ4Nua1vBjriz0FWSW93lRmOzYyuT10KW49oJ5jPPpUH73ZYec8WKaEvKDzpDxfHhc9MLP4upFk9j1po1-8AJOSu384s70pd9-9AN4nPI510T1f4lm8myqOPIUs4roCzMI7KMrvutQsUDwoDgC-ztwFugV7wr1zLkW9p2v1unHJsbyX_BU80b1aO8AmqzwtDwy8WvesO-73er1B1z69O0X9Ogfu4D163B679qUOulRhoryc_QG9zOHFuhTqabyUlVA9_EFyuw1tID6sJgA7f0PMuNWTeTxrFp48SSdYOZ1enr1DAVu8wQYauW7TCT1nLks8oaO-Nrnj6Dxa25-9jWhGOdPsaz2w_i-94Nl3OKHnRb3Y5u-7qxxeOjzB_jvo_gU9YinwuIfiaT2WNbu8YtPBuFmiGL0hAp49YiX5tuZvpzxheDu99cqptnaZKzwtiFK9VulcuPgFCzwRiu28D7wxtQXsWbzAGca7udw5OeKDSL1gPIM90vFBuDgBH7wOg3k84MFEuAa997zF0cu8NP5lOPFILL73_8a9iVwNuFFq8Tst7wW9heKON8rhA74Q1x48l_1ON03aVL2G95a9N4MBtym6BL2FLZG8S50HubTI1r10Rr-93re9OLp6_DsFIS-9cyFqOElepz0r6Cy8loFzNwP13DyHz2w9GoS-tuP_jj1_3zo9rfHTtz1zkD3Ir2S9JLIEN6sPyj2l_pU9wZSaN18N0L3H9Yw7eDC4NnY25LzWkgk9q3wRuDkmaz0Dd4W9Du5XuCAAOBNACUhtUAEqcxAAGmBc-gAoCACkz_ob9_HoxjDj7OXiJKQ2_wrR_xkn9wIX-QujNff_RvEGDp4AAAADDucpwwAif-6o9vTJIAqluRs8_WI45VG48gAbANth5-kaw-7i8RsA89-56gfj7z0ZJPMgAC3TexU7OBNACUhvUAIqrwYQDBqgBgAAAMEAAAxCAAB8QgAAWEIAAADAAACYwQAAoMAAAEDAAACYwQAAfEIAACBCAACWwgAAQMIAADTCAABkQgAAkEEAADDBAAAkwgAAEMEAAMjBAACAQQAAfMIAAHBCAADgQAAAVEIAAPDBAAAgQQAAhMIAAARCAACgwQAA4MEAAHxCAACQwQAAkMEAAKDBAAD4wQAAbEIAADxCAACowQAAEMEAABhCAAAwwgAAUEIAAFBCAAAAwAAAyMEAACDCAABwQQAAxEIAAIhBAACQwQAAgEEAAGTCAAAAwAAAmEEAABBBAAA0wgAAoMAAAJDCAAC4QQAAwMAAAIhBAADgQAAAPMIAAPBBAAAEwgAAAEEAACjCAADwwQAAAEIAACxCAABIQgAABMIAAJBCAACgQAAAAMAAABDCAADgQQAAQEIAAEDBAAAYwgAAAEEAAPhBAADoQQAAgEAAADDBAAAAwQAAgEEAABBBAAAUwgAAAAAAADxCAAAAQAAAsMEAABDBAACMwgAAKMIAAARCAABcQgAAkMIAABhCAACgwQAAmMEAAKLCAADQQQAAgD8AAJLCAAC4QgAAAEIAAJhBAACEQgAAoMAAALjBAAAgQQAAGEIAAChCAACAPwAAiMEAAATCAAAEQgAAuMEAADzCAAAgwgAA-EEAAJBBAAAcQgAAeMIAAIzCAACKwgAAtsIAAHjCAAAEwgAAKMIAAEDCAACIQQAAikIAALhBAACAvwAAcMIAADTCAAAMwgAA2MEAAATCAACUwgAAPEIAAOjBAAD4wQAAcEIAADzCAACoQQAAKEIAAMhBAACgQQAAAMIAAABBAAA0wgAAQEAAAMbCAAAQQQAAwMEAAKDBAADIQQAANMIAAHDBAAA0wgAAokIAALZCAABkQgAAwMAAACBBAACAwQAA6EEAAITCAAA4wgAAYMIAAJZCAAAAwAAAMMEAALBCAACwQQAAVEIAADjCAACAwAAAAEEAAHxCAACAwAAAEMIAAEBCAAA4wgAAqMEAAMjBAACgwQAAQEEAAKBAAACIwQAAQMAAAODAAACAPwAABEIAAFDCIAA4E0AJSHVQASqPAhAAGoACAADWvgAANL4AAIY-AABMPgAAcD0AAAQ-AAAEPgAA4r4AAI6-AABwvQAAFL4AADS-AACSvgAAZL4AAEA8AACSvgAAIz8AAGS-AAAwPQAAAT8AAH8_AAB8PgAAcL0AAAy-AABAPAAApr4AANg9AACgvAAADL4AAEC8AAB8PgAAHD4AAKg9AAAcvgAAVL4AAKa-AAAkPgAALL4AALq-AACiPgAADL4AAJq-AAC-PgAAHD4AAAU_AAA8PgAAPD4AAIa-AACIvQAAuL0AAI6-AABsvgAAUL0AAII-AABwPQAAcD0AAC0_AAAQPQAAor4AAKC8AABwvQAA4DwAAIg9AADIPSAAOBNACUh8UAEqjwIQARqAAgAAfL4AAKA8AAC6vgAAH78AAK4-AAAUPgAAUD0AABC9AACAuwAA2L0AAAS-AAD4PQAAmL0AAIK-AAAcPgAAEL0AAKK-AAAlPwAAdL4AANo-AAAwvQAADD4AAGw-AABwvQAA6L0AAFS-AACIvQAAPD4AAMi9AABkvgAAkj4AABC9AACAuwAAVD4AAJ4-AAC6vgAAqD0AAIC7AACavgAAjj4AAJY-AACYvQAA6L0AAHA9AAC6vgAAkr4AAH-_AACovQAAMD0AAFw-AAB0vgAAqD0AAHC9AACSPgAABT8AAAQ-AAAEvgAA4LwAAJi9AADovQAAir4AAOY-AACCPgAAVL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=wmfecAPy_SM","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15497761468050752053"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"20565752"},"7934307273857513521":{"videoId":"7934307273857513521","docid":"34-8-1-Z75AE3D94551B2DCF","description":"In this video we learn about Core Graphics. Here we will see how Core Graphics works, how to load images into UIViews, as well as how things like the Core Graphics coordinate system works.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/992828/3180df08d5bfcf8287bf08b60657fb3c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/O5VANgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dwon0gA05ce0","linkTemplate":"/video/preview/7934307273857513521?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introduction to Core Graphics (iOS/Swift)","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=won0gA05ce0\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzc5MzQzMDcyNzM4NTc1MTM1MjFaEzc5MzQzMDcyNzM4NTc1MTM1MjFqhxcSATAYACJEGjAACiloaHR3eW5xcW1vYXJpbmxoaFVDeG5DQTVGQllSQ0ZnSVpXRDBDS0NWZxICABEqEMIPDxoPPxPyCoIEJAGABCsqiwEQARp4gf799_3_AgD4_v0B-QT_ASEICAAMAgMA0fr__wL1BQD6DAPtAAAAAPT79gv9AAAABQMD_P7-AQAAEggIBQAAAAv3__AAAAAA8f_5__8BAAD0-_78AwAAAAUBAP3_AAAA_wL-__0B_wD0DQUGAAAAAPgABgT__wAAIAAtCm_ZOzgTQAlITlACKoQCEAAa8AFsFtz__OYtA8D-9gDPH_gAge0c_y_p-wDX--kBshHP_9oaBQDtAB4A_Q4QAMEXBwDDGNP_PC0PAA0GIQAi5RsALBP3ADHqEgAhDQsA8QL0__QeCf9B_f4BPOX7AjYH0_4o-gEA8_zl-8fbEQEKEyEA7v_5AhkC_AHkEQcC6RMOAtoGBATqDgX8vg8N_APv_wcMEN7_NQncAAvwEQQi6e0CAAEdAgz1Bwf9-AX85er698f04gDwFwAGBO4H-Q8yFQH5BQ4B9wT97QUdB_IlCfMH8kAMBBj29Qvk8PoD-vMNBPfuFAfoDgMH3gMNCfwa8vsgAC1BWiU7OBNACUhhUAIqzwcQABrABwcH2755A4w8ymcxOtK6p724QCI9VWWEvCXK3r0yLVu9ADGuu2L1Nz6AMIs8yZI5PA3jtr4GLm-9azPnO6ZCPD5lYTm9PHxDPegJdb3BSzq9pk_luxUcTr6sTcg8NZcfOyr_ij3zvyY82c3OOxsQUT4j7nu9VbSDvA14D73-LVy8Wy7tua-7hD3ntzm9KB6hPFOXDD4Ohrq8T3ulPHcx7T2PACm9dpYRPLK5Gr4v8OS6bEg3PE8kc7y4ghw9Wg2JvFcE3z0-fgq9M5MePUQgvb20YD29W9VHOSgwOD3W6Zu8S8vlO_Gwmr1QFRW7xSLAun_CtDxadz29RyXtu06GXr3zMem8jjpfvD1EIz5WHNi8TZqrPBg-Yr12t3w9Ft8rPJn2LDtwAS09ud5bPHmDXLugKhG8lZuoPFZakDxVcf48KpMWvB1bzz1S4pS9lCp2vBslpL3vELG7jD4TPJfe47zu8d08pWG-u2GRujydWZw8dVDwO77bjD1LVfs6O7WpPFsouT1_9iO9vJAzvEbiT70TUm08qLhcO_pUH73ZYec8WKaEvK3UmDzfBs46QHs_PCx12rzAZHk9MCopvGoxiL32H169aXQDuQKSGj20htw89gqLu00FRr1hqtk8R1dpu08nhD3G7go8AstbvBDycL1eah-864H_O08CW70-SwY9Ox2GO4a93LvMZJO8TVGqO5l7Db2OqaK7VSMqOz1Izz31Bkk9Lb-hurxiYT2k96K94zkZPI480L3VZWc8_wJFOfV-iD0z3wG9QHxsOQr3Cj3PBio99q29Odhthju91YS8lth3uCvp1zy2IRA9qWdUthSdi72JeuG9xidwOUC4J73jfaY83IEiOqWtsL1awJ881dmEuWWm2TxBEYs8rB3ruJI-rTxxG828sb9mOGcsxb044bU7KD8LuJ9O4DtG9bG8FKcstx86Mz3o8cC98p5LObGulb3AMys9SIC-N7RLpb3-Rtu98huYOL8hGb01oLk8eVdJN7B9ebsCZ5S9xxOLt5_fjL2hCTk8bnfLuHZv5b0Ugsu8EHa0uEJF8LyV5TW8guGjOK97671zf6W9UMARuARI_ry305a9GGMutoHp1L0THaO9om-Dt8fO47uyzrK9ijp8t_7PhjzbrMW9dU4uOCKVmDuF-me9vsAsuOsbuD1PJzQ9nDWFt1whZz2wIwo7KOm6t97oXj145YS9QVK0uKBKUj0HOI49FZKMOAgOjr0Yc3y8LdyBuE4SBTunXIE90QiGuFjqtDyzAJe93TNHNyAAOBNACUhtUAEqcxAAGmBL9QA2APeo2v0q1gfvsTjhBe_xLslO_wnW_wAf-gUi9wusFcf_QewNG58AAAAqJ-IdvwAjf_XY9wSoKBnGoSYPEmoC-kuo3h4ZCZ8q9AEG0e3O7BAA6-rA_gLq-FQVGAcgAC0wtxY7OBNACUhvUAIqrwYQDBqgBgAAUEEAAMjBAAAoQgAAgD8AALDBAACgQAAAoMEAAHBBAAC0wgAAYEIAAFBCAABwQQAARMIAAHDCAAAgQgAAAMIAAJhBAADYwQAAksIAAGjCAABEQgAA2MEAAJhBAAAgQgAAwEEAADBBAABAwAAALMIAAFxCAABwQgAAnMIAADBCAAAMwgAAQMAAACRCAAAAQgAAgL8AAPBCAAAgwQAA4MAAAMhBAABAwQAAmEEAAADAAAAAQQAAAEAAAMDAAACowQAAoEAAALjBAACowQAAQEIAACDCAAAAwgAAwMAAAOBAAABMwgAAaMIAAMBBAAAgQgAADEIAAMBBAACgwQAAYMEAAKhBAADAwAAA0EEAAETCAAAAwAAAQMAAALBBAACcQgAAQEAAABBCAABQwgAApMIAABDBAABwQgAAuEEAAMTCAAB8wgAAAMAAANBBAADAwQAAAAAAABDBAAAQwgAA8MEAAJhBAAAsQgAAQMEAACDBAAD4wQAAdMIAAKDAAACgwQAAcEEAAGRCAADowQAAMEEAAJDBAACwwQAAbEIAADTCAAAUwgAAjkIAAIDBAABAQgAAAEEAAMhBAAAQwQAAYEEAADTCAAAQwgAAtEIAAFhCAABUQgAArsIAAABBAACAQAAAfEIAAJjBAABYwgAAssIAAJpCAAAEQgAAgMAAAGDBAACgwQAAwMEAAHBBAABIQgAAAMEAACjCAADAQAAABEIAAAAAAABAwgAAAMIAAMLCAAAAwAAAwMAAAABAAACAvwAAqEIAAADAAADAQQAAWEIAAKDAAACwwQAATEIAANjBAABgwQAAusIAAMDAAAAAAAAAIEEAAIDCAAAAQQAAoMAAABRCAACMQgAAPMIAAEBAAACwwQAAIMIAAIBBAABQwQAAgEEAAKjBAAAowgAAAEEAAADAAAAwwQAAoMEAAFRCAACwwQAAOMIAAAAAAADyQgAAdMIAAIC_AACoQQAA0MEAALBBAAA4wgAAAMIAALRCAACwwQAAFEIAAEDBAACSwgAANMIAAEDAAABgwgAAiEEAAJrCAAAwQQAA4EEAAIBAIAA4E0AJSHVQASqPAhAAGoACAACmvgAAML0AABw-AABUPgAAcD0AAFA9AACYvQAAM78AALi9AACIPQAADL4AAIq-AADKvgAABL4AAMg9AAA0vgAAIT8AAGy-AADgvAAAFz8AAH8_AABcPgAAyD0AAGS-AABcvgAAyL0AAIY-AAA0vgAAij4AAIa-AACSPgAAbD4AAKI-AAC4vQAA-L0AAPq-AAC4vQAAir4AADS-AACCPgAAwr4AALK-AADGPgAAiD0AAPI-AADCPgAAHD4AAAS-AACgvAAAuD0AAAS-AADSvgAAsr4AAOY-AACAOwAA2D0AAHU_AABAPAAA2r4AACS-AAA0PgAA4LwAAFQ-AADYvSAAOBNACUh8UAEqjwIQARqAAgAAbL4AAEA8AAAsvgAAI78AAKY-AACgvAAAUD0AAAy-AADgvAAAuD0AAHC9AAAkPgAAgDsAAHS-AAAcPgAAmL0AAJK-AAAbPwAAUL0AAOo-AACAOwAATD4AABQ-AADgvAAA6L0AAJ6-AACAuwAAdD4AABy-AAA0vgAAbD4AAKC8AABMPgAAhj4AAKI-AACivgAAij4AAJg9AACCvgAAxj4AAJo-AAAMvgAAdL4AAFA9AACqvgAAjr4AAH-_AADgvAAAoLwAAGQ-AABcvgAAmD0AAKA8AAB0PgAAlj4AABw-AAAcvgAA2L0AAEA8AAAEvgAAnr4AANI-AADoPQAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=won0gA05ce0","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["7934307273857513521"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3832685487"},"2132469386109213671":{"videoId":"2132469386109213671","docid":"34-6-11-ZF6B552E49F348F1B","description":"My full length Udemy course: Saving Data in Your iOS App Using Core Data: https://bit.ly/30dcIjA Check out my new full length iOS course: Saving Data using Core Data: https://skl.sh/2o23fmn...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4887665/cc4ae573f43a8611dd07613e36ea3d5d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_wC5gwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqmXpK1-Ak5U","linkTemplate":"/video/preview/2132469386109213671?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Core Graphics Tutorial","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qmXpK1-Ak5U\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzIxMzI0NjkzODYxMDkyMTM2NzFaEzIxMzI0NjkzODYxMDkyMTM2NzFqkxcSATAYACJFGjEACipoaGdycXFpZWd4emZwaGpiaGhVQ0xialVnekFIXzhsTlE5dmxTdGRHZGcSAgASKhDCDw8aDz8Thg-CBCQBgAQrKosBEAEaeIH7BAEC_gMA8QL8__oCAAESAgT59gEBANH6__8C9QUA-QoL-f8AAAD0A_sGAQAAAP0CAfcC_gAA9goAAgUAAAAV8Pf3_QAAAP77A___AQAAAAUI-AP_AAACCAH8_wAAAPoGAQYEAQAA9wcBAAAAAAAA__7_AAAAACAALZ112zs4E0AJSE5QAiqEAhAAGvABYCUR-u3UIALRDAsA9R4TAZgPIv9_0QX-kR_G_uMWxgHQHcUABd4K_s0N8QCNFg8B2_vc_jYcHv_hNjf-EPkp_w8dBgBC0dAAPQMKAA7r-_7vKQz_AQ4Q_THbCP9EFwoB_BYN_Pcd9QPf-fUI7AQgAfcu-AMiGe4E7OIQAQP-DPfnBAj8A_c1_7YV6gMd9h8FVyvhADIc0P38-fkJOAXu-yrt_gpExPD-4b8DAwAK8fns9v0G_wf2DRkU9voURB0C59QK9De2_QD6-N76-NsC8-EnBfRC9wX6o_zzBow6A_ifJQPx4h7uBguvEuzO3AEFIAAt8UvwOjgTQAlIYVACKs8HEAAawAd1P6--2UbXPEG0O733C9G8etlAPHhs-ryO2bi94hAgvWZQSL2SroE-CZRjPcvY0Dyz8HW-x9CWvEVkQDmdRoI-fxZLvL4SyLzeMvG8tsM6PP1YmLruBag7BN3DPQVcxrxEHRG9JPs2PUmwgjwgtC4-Ey8qvb2oXTy8ywW-XI8hvPw9Azp0KCM-alcXPAoFeDs_P2c9e2GXvNILDrxpGRk-vV87vWUX7ztvZ7q8eMIhPWIs9DvaXxG9x3Yovaa0_jvZ0bi8ZMSKvfCMFTyA9ZO89NoxPftLAT2S2ro9C7nvO91tCL1EaZS7bbU9PRvlTzyfEdc7-bV6vfZOnruoyCG-AnwcPejpbTxi1QM89VlQOy69Rzx_6pm9ppikO5MgN7xiTiu99H3Au8M0Ajzuvb49ucpOvX-sljyD_Mw9JVVAveyNErxNdp09M0imvN37LLoP5-u8pk2APePq17ocmm29Y7X5PcTmiLwWoag9H9Mfvb7mizysKJS8mrEIvZZ2brpd614782mfvbwYMTsQI-Q9gCSRPCvbKLrzBCI9yGuBOSI_kbxAqOa8nj0cPf4UvzuyW3U93Gd1PXgGsrt-8wy92HrrvCqyMTy-Clo91yfKvEUHajt_mbm7XEJ5vbOuF7wPpwK9AfFEvQUGILzD5aK9QVcMvU3kdrsd9LY83EvaPaH0sDi6L-e9OwiQvbNQEzrjwwy-t7cLvmoBAbrjxQI-2Z0JPbDlxbnPBJQ8NHqPvSeZCLrW2iA9yuYlvfllVbrMenE9BlVZPIHj7rkNFrM8CHyJPdyp-DjBXay84CTVupnT5DigfcY9yUi8PVdukrmolpO9La9cvNi1z7mqsUm9P8RrvR7GkrmyVrO96LG3PV7v0zk6V5Q9-Bb2vS_FKjjoq1o9sWAMvbYQZDlxB4W9kbsjvfNPRLkUTTY9xLU1POL9n7ljSr-8mjq0vf7ldTmJEmi9vnMePRZZWTjdvKc8OsjQPITMPrh5JTe4VGQePZ6okjiiJqo94d8xPPxCczgBxk49Jpq2PL8qhrgWc0u9fPxWO8iBE7i_8-s9rC5xvFXMUjg8_IA9AeaAvdrMHTlm3gU96FoJPBMtbjfEzw8-PGrpu57LlTZsE908kFIkPYt16TjRZeC81jGTvLFonDeS3bY9TwXcvXjs2LY7_ks9iIGuPIITyja7-LY8Zfn8OgvLDDgm3JC8FjAxvkGgWrmjf_q7MSQXPoz9ULcRG6y8zC85vQYVfrgxB0G9Vh4NPNffrTZv-Dg8Z2aBvRF44bYgADgTQAlIbVABKnMQABpgLgMAWAQhqtIkLPD_4Nox2QHwyyX8G_8O4v_-DCMeCfHctir5_xr9DfypAAAAGe33ErcALm3Z3fvb7Pc6zMgkC-x_9vo6vuMdNueNF-3_HNQO9-coAMcnw_X70xxSIigpIAAtv3kgOzgTQAlIb1ACKq8GEAwaoAYAAEDBAADAwAAAdEIAAChCAABQQgAAiMEAACDCAAAowgAAdMIAAChCAACwQQAAmEEAAIBAAAAUwgAAfEIAAJrCAADgQAAAAMEAAFDBAAAQwQAAkEEAAIC_AADgQAAAgEIAAFRCAABQwQAA-MEAABTCAACIQgAAMEEAADzCAAAIQgAA2MEAAPBBAADgQAAAFMIAAEzCAAD8QgAAuMEAAOBAAACuQgAAYMEAADBBAADwQQAA6MEAAIDBAAA0wgAAUMEAAGBCAAAwwQAAiMEAAKhBAAAUwgAAwEAAAMBAAAAQQQAAYMEAAEDAAAAwQQAACEIAABhCAABAQQAAkMEAAIDBAAAUQgAAiMEAAIBBAACIwgAAWMIAAEDBAAAgQgAAUEIAAJDCAACgQQAA8EEAAMDCAADAwQAAcEEAACBBAACGwgAARMIAAADBAACYQgAAMMEAACBBAAAgQQAAcEEAAAhCAAB8QgAA0EEAACzCAADgQQAACMIAAMDCAACAQQAAgsIAAJxCAAA4QgAAEEEAAADCAADAQAAA8MEAAEBCAAC6wgAAOEIAAGRCAAAEQgAAEEEAAARCAABQQgAASEIAAGBBAADQwQAA8MEAAIxCAABQQgAA2EEAAHjCAABAQAAAvMIAAMhBAAAcwgAAmsIAAATCAABQQQAApkIAAIA_AACowgAAuMEAABjCAAAAAAAA4EEAAKDBAACAwQAAkEEAAOBBAACmQgAA0EEAAAhCAACmwgAAAMEAANDBAABQwQAAFMIAAADAAADgwAAAisIAAARCAACAPwAAsMEAABRCAAAQwQAAQMEAAMDBAABQQQAAwMAAABzCAABwwgAAgMEAANBBAABgQQAAsEEAAEjCAABwwQAAYEEAADjCAADgQQAAEEEAAAzCAABAwQAATMIAALBBAADYwQAATEIAANjBAAAgwQAAQMIAAGTCAAB0QgAAQEIAACRCAAAAQQAAUEEAAIDBAACOQgAAgsIAACjCAADwQQAAEMEAACRCAABAwAAAWMIAADhCAAAkQgAAwMEAAIDAAAD4wQAAKMIAAEBAAAAAwSAAOBNACUh1UAEqjwIQABqAAgAA5r4AALa-AADIPQAA3j4AAAw-AACIPQAATD4AAJq-AAAkvgAAqL0AAIa-AACuvgAAnr4AAJ6-AACoPQAAyL0AABU_AAAMvgAAmD0AAP4-AAB_PwAABD4AAOC8AACOvgAAPL4AAJ6-AABEPgAAir4AAPg9AABQPQAAtj4AANg9AACOPgAAdD4AACS-AACmvgAAmL0AAJa-AAATvwAArj4AAMq-AADKvgAAdD4AAKC8AACSPgAARD4AAII-AAA8vgAAEL0AALg9AACivgAAnr4AAKg9AAB0PgAAgLsAAHA9AABtPwAAQLwAAKA8AACovQAA2L0AAIC7AAAQvQAAZL4gADgTQAlIfFABKo8CEAEagAIAAJa-AADIvQAAur4AACe_AACaPgAAyD0AAKg9AAAsvgAAqD0AAJi9AAAkvgAAZD4AAIg9AADSvgAAJD4AAEC8AADevgAALz8AAAS-AAC6PgAA6D0AABA9AAA0PgAADD4AAAS-AAAkvgAA4LwAAEw-AABMvgAAjr4AAHw-AACovQAAjj4AAOg9AACWPgAAlr4AAPg9AABQvQAApr4AAPY-AACSPgAADL4AAKg9AADgPAAAML0AAO6-AAB_vwAA6L0AAKA8AADIPQAA-L0AAHC9AABEPgAAQDwAAM4-AADoPQAAHL4AAOC8AADYvQAADL4AAES-AAAVPwAAQDwAAIi9IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=qmXpK1-Ak5U","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["2132469386109213671"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"451329587"},"17806339182881669355":{"videoId":"17806339182881669355","docid":"34-9-9-Z214274571829CB2A","description":"\"Download projects and FREE iOS Course here: http://bit.ly/codehangout-12. Learn how to draw custom shapes and controls in iOS with Core Graphics. First, I already prepare starter and complete...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2764247/be47b9b8bc71a719f4efab3062661386/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pUtBMwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFrS_M298FMs","linkTemplate":"/video/preview/17806339182881669355?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Core Graphics Part 3: How to Draw Custom UI Control in iOS with Swift","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=FrS_M298FMs\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDE3ODA2MzM5MTgyODgxNjY5MzU1WhQxNzgwNjMzOTE4Mjg4MTY2OTM1NWqHFxIBMBgAIkQaMAAKKWhoaXh1dGx5dmN3d3FpZmhoVUN2UEZHcTZsdUNxQVZHaUZwelR2a0lBEgIAESoQwg8PGg8_E-4EggQkAYAEKyqLARABGniB-wT7AAH_AO8JAvz7AQABJPgF_AYCAwDO-f__AvQFAP8EDfQIAQAA__cAAwIAAAD49Qvz_P4BAAATCQgFAAAACPPy9P4AAAD98_sG_wEAAPkB-fgD_wAA-gj__f8AAAD_Av7__QH_APQR_v0BAAAAAvwFAAAAAAAgAC3t3847OBNACUhOUAIqhAIQABrwAVMN6Pvf0yUAvPbk_-H54gCBCi3_TAveAKgUFQHX79UA4hMV_-P8Q_73HgIAtS0eAcT91v8QNRYALAdD_xXu_wAx_PkB-9n3ATsQGALaAwf-5BgH_iPKOP4VvusAG_P_AQ4TI__1LsD-0NXDBg0HC_0H-_UCLeAQAdcRMQP37yQDDwIDBO4CDgLzBwH19-wRBwbw7P82KOn_FvgKBCX95AJE_P0DNPn__vYi-gT35fL67_f9Bvzf6_r79g78Oi36Bc0MIAECqQX35_jz-T7ZAPfhAPcFXgjzBrzoBfbH2AH-_hEL9MYX8fQCAv0A-Az28SAALVAjDTs4E0AJSGFQAirPBxAAGsAHI6LAvm4WTz1idK-89wvRvHrZQDx4bPq8-KgPvqfz1zzlXiC94V1ePiwlgD0ZGlQ9vY6QvnznXL3Ypik7ih9TPssQ6Duk9se856fYvZxTyTwA4i47P1T6vW1ey7yGFC29zL6RvfG0obxq9O47Cp0XPpObFbwRiq288Eq3PHJSOD2POU-8jMeLPSrTnjyPrNe85YB4PUchRL0bCw67mK27PdkbITzZvOA8ARhPPYgNGz34DxM9yj1zvaT1wbyLS7o8H2caPYZm6DuzPJO64D1RvJB9FT3G_zo7gtSMPUoshD2xWNw6nLS6PUrtRTywepu8ZUOdPXc1tL2QdjK93rDtvJvVMT3Z9iw8JxcTPk_Vcz0VqbA8OpM2vgSVTDxfiIu8ZD4gve6pAb0jCnc8KJ4DPqytWLzx5c87_oePPY_LEz2uieA8tFjqPaGFJD2BpGW6Gy9dvRjQqz2rXCg8chYGPvrcvz13nQ-85iRvvHuHG72A8MK6Q4omPa7CgTz1rFq8-8uOPUDperxV10Y8tntePQfJJzzLVqw7ewfLuxu6m7vEkay8_J3Yu0PQhzwe0IQ7xNaFO5gqQr3I4Pa7HQTdvahqJzyvIdk7wz6bPROPNb0lJBI8j6wXvUdxbj2qUBW82y56uy__ujsGuU279DLqvSh9gb0VVb86huiQvS8UsDx6Mbk7BV2xPPwWgryl7jG73pBmvZ8thr0Dryi6aeTTPcnSvbxSsAa4PUoCvHwsfbwq1Ac8nsEVvd9lcD0MY0a6_gw_Pskirb1NsI-4gQpCPQ_VEDxhzTO4J2a9PGnuFzw0ydC41xDBPEB99Dv5OTK44SCEux7x9Tz_zC655fZDu_wDAL2s6wq5mmpaO4cGGD2zP9Q6hNOnPHsw6bx4sga4eQ6bvTlGcr2GXf24kp4YPfrdCj1keAA4BKEmPUqqgLwv8zg5dpkrPC2IUr1W6Vy4bQuFvNjDsDrR3kE4vIYqvakTkL0Ayqg4YDzjPfiIXT34cHc4aomlPRvFiD3Pr9A3wpuqPSLwUb1SHxM4Sq5XOjd71jxIceE2IZ6bvOGTUz3I0NW3VFPSveh0z7wv-MU3_mkevcj5kbzZfq24IhcMPlmi8z0-YkK4oDrBvUYaZLuIPXK4C-QjvTHZrr2wq4Q4NFMQPYJU6r3lHI64IKp6vc-Oqj2lQvQ3B6zBPeLzOb3wW4C3bXIYPmGkF76n-N64KD2dvbZunj2WkZK4UqSxvIQiZz2d6RO4I2jMvQ0B-jtvBgY3HF7QPVvv971RX5Q2IAA4E0AJSG1QASpzEAAaYBsHACICCM0XCx7s8ebUF-T6-d4M_RMA9-EAAQshA_Di89wYAf8rAxcEyQAAABb96uziAB1H-O8L--UZ-8nV-gbyf__9JNfVNRv4zQcI9g8J5wPx8wDY9NToBgUDTg8MDyAALTCAaDs4E0AJSG9QAiqvBhAMGqAGAACgQAAAcMEAAIBCAACgwQAAgMEAABDBAADwwQAAUEEAAMTCAABMwgAAuMEAAJhBAACAwQAAhsIAABRCAAAEwgAA4EEAAJjBAADIQQAADMIAAEBBAADAQAAAMEIAAJjBAABwwQAAQMAAAOjBAACAwAAA6EEAAKDBAACQQQAACEIAAIC_AACYQQAAyEEAAADAAAA0wgAAtEIAAKDAAABAQQAAQMAAAADAAABEQgAAEMEAAAzCAAAgQQAAcEEAAITCAACgQAAANMIAABjCAADgQAAA8MEAALDBAAAYQgAAgL8AAIDCAAAswgAAKEIAAOBBAAAQwgAAAEEAAIC_AAAMwgAAoMEAAFjCAAAYQgAAJEIAAHTCAAAgQQAAokIAAIZCAACYwQAAIEIAAIhBAABAQAAAAMEAAIBBAAAgQgAA8MEAALjBAACAQQAA0MEAAMjBAADoQQAAoEAAAExCAACCQgAAIEEAABDCAACOwgAAWEIAAADAAAB0wgAAkEEAAKjCAACAvwAAyEIAAJDBAABwwgAAKMIAAKDBAACAQQAAAMIAALBBAAAoQgAAlMIAADhCAAAAQAAAPMIAAGhCAABYwgAAMMIAAMBBAADAQAAAEEEAAIhBAADgwAAAIEEAAABBAADQwQAAiMEAAKjBAACGwgAAdEIAACzCAACqwgAAgL8AAJjBAAD4wgAA8EEAAGRCAADowQAAsEEAAAhCAACgQQAAnEIAAJLCAADwwQAAiMIAACDBAABwQQAAAMAAAHDBAACEQgAAsMEAAIjBAAAIQgAAgD8AALhBAADgQQAAfMIAACRCAAD4wQAAgD8AAAAAAACoQQAAIMIAAOBAAABgQQAA4MAAAHBBAAD4wQAAoMEAAFTCAAAcwgAAwEEAADBBAAAgQQAAAMAAAKDCAAAgwQAAgMAAADDBAABowgAAtEIAAGjCAAAQwQAAkEEAALBCAACqwgAAoMAAAMDAAADOwgAAFEIAALBBAAAAwgAAsEIAAOjBAAAIQgAAFMIAADDCAADwQQAAmEEAAITCAABQQgAAFMIAAJjBAABEwgAAaMIgADgTQAlIdVABKo8CEAAagAIAAI6-AABAPAAAgj4AAJI-AADoPQAA-D0AAKC8AADuvgAA-L0AADA9AAAUPgAA2L0AAHA9AAA0vgAALD4AADy-AADmPgAAEL0AAMi9AAABPwAAfz8AAGw-AAAQvQAAoLwAABS-AAAUvgAABD4AAKa-AAAMPgAAuL0AABw-AABcPgAAfD4AAEQ-AACoPQAATL4AAIC7AABEvgAAhr4AACw-AAANvwAAuL0AAIg9AACIPQAARD4AAL4-AAA0PgAAcL0AAEA8AAAQPQAAcL0AAHC9AACAOwAACT8AAHS-AABAvAAAOT8AAJi9AAAwPQAABD4AAKA8AAAQvQAAmD0AAHC9IAA4E0AJSHxQASqPAhABGoACAACevgAA-L0AAEy-AAAVvwAATD4AAKC8AACovQAAJD4AADA9AACIPQAAir4AACQ-AACgvAAALL4AAOA8AAAwvQAAfL4AAC0_AACYvQAAxj4AAOi9AABQPQAAUD0AAFC9AAAQvQAAMD0AADw-AADIPQAAgDsAAIA7AABQPQAAgDsAAFA9AACAOwAA2D0AAGy-AABMPgAAQDwAAGy-AACmPgAAJD4AAGS-AACAuwAAuD0AAAy-AADWvgAAf78AAHC9AABEvgAAVD4AAIK-AACIvQAAML0AAPg9AADmPgAAUD0AAHC9AABwvQAABL4AAIg9AABQvQAABD4AAEA8AAAEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=FrS_M298FMs","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17806339182881669355"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"612408296"},"8239165043502873866":{"videoId":"8239165043502873866","docid":"34-2-14-ZD912262FF4F63C45","description":"\"Download projects and FREE iOS Course here: http://bit.ly/codehangout-11 Learn how to draw custom shapes and controls in iOS with Core Graphics. First, I already prepare starter and complete...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2764247/be47b9b8bc71a719f4efab3062661386/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/g36cNAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaVdPxMhq3HE","linkTemplate":"/video/preview/8239165043502873866?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Core Graphics Part 2: How to Draw Custom UI Control in iOS with Swift","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=aVdPxMhq3HE\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzgyMzkxNjUwNDM1MDI4NzM4NjZaEzgyMzkxNjUwNDM1MDI4NzM4NjZqkhcSATAYACJEGjAACiloaGl4dXRseXZjd3dxaWZoaFVDdlBGR3E2bHVDcUFWR2lGcHpUdmtJQRICABEqEMIPDxoPPxPtC4IEJAGABCsqiwEQARp4gfsD8wcAAADvCAL8-wEAAQ79-QEJ_v8Az_n__wL1BQAJCwf0AAEAAPr_AQYIAAAA-PYL8_z-AAAAEggIBQAAAAjz8_X-AAAA_fP7Bv8BAAD5Afn4A_8AAPoI__3_AAAA_P37Avn-AAD2FQb5AAAAAAb9DQEAAAAAIAAtmkzUOzgTQAlITlACKoQCEAAa8AFaIvL7_MsJA6bm6ADdDfIBmSEMAFn-E__U8vP_0u62Ab4j-AAC1kQA2_7-AIEz_wGkR-__Ej0ZAB_mTP0OFBsACyPwACzRDQE7AgoADyH8_twv-v8X1SMAUNz6Ayz5_vr_DSD8-AG9_7H7_wARIBIEG_30_CUDHPvsJx_57wYtAwrpFf7aDwwErCf9AQwG-AY5NuAEPS7l_xAYHP1K8_4FN_8i_0Hj9AXtGQQI3OP49OX69Pr1-wYQ4foL8zIrHvnu9hgVHMfqAgcnCu0I2vb77zbp9Ese-ALNyvf7rBYSAs0XEwaxNfgGEPoD3-v09v4gAC1aePg6OBNACUhhUAIqzwcQABrAB1wfxr4AQXQ9pxKUPOQFQr3b-5Q990KcPDlk472y0gs7iQMtvc4abD5GFZQ98yGku7Pwdb7H0Ja8RWRAOT0pcz6UwOa79XIOPXi3Ur38p7w7OFeDvLMj1b2Dlwo99R3yvBgVZ72gvLg6IOQGPS2YWD6HIL28oRKXvIf76L2pWye93S-Xu9Hnkz0Omy29HQvEu3JNAT4kNom9amT8vERpzz3kxDI8cao1vFpXVr2eDC49CkoPPJo6VL1MU6W7uAD6ul4cizwuiK28hofZOyy7EL7ZFq-8-zzKO7uQWD1cIN47h9iFPJ2ifjyXQXk66aduvMjw8zw0AGq9vJ_LO37FCr5PIAy9okbfO_CLCz7zP7O74jrGOwmp-72l50w8JUQWu1MsLT0a8IM8VZQgPNOG4z3Mdmo91nS9PJyMqjwnaX68h6asPLowAj5mvZi8zD60vBDjyr2qtbC8nJJiPBO8rD1wJNA9-vdPvNl4MLyF7SO7S502vDPJkz2y53w8NBH0O1X9BT2MmoS9nvshvMh8AD5VqGk9jSWsPHWSrTs89jM8LPMWvIMMrjs1WQg9P---O_YFqT3BvNG8b3zxuwyyFb50Uqm87-tZupEeUDwg3JM8SNYrPBasp7yXtYM8qNggOS260LuRhFi9ngd7u_Qy6r0ofYG9FVW_OjWEHr3uzhw8gL-UuyM3jr3oiHe9JtVUuV8unb35xHW99MrBOChxBz0GVM06nzFdu8VAsjwPm8i8slaHuZ3qmryQQw49NF06uzy98j1KyFG9V8GOORx6Cz3ixhI8TS8ouththju91YS8lth3uDSLKz2tG5o9a3gvOGr2I7vvnae9YkjcuLx39TvLLAK9vpgBubTwq7szdXk68qmMOQFG_Dz4Owy82VUcuYH94bzAKBy8NWqxN80oTLx3LBs8FndnOIyC4Dyc0bC9q1JNuFO1-LzAFJS9BOPWOIhQAL2uwt67tANauEOmoTyaCYa8REGluKlm-zy0cYk9YM_ruAbOYz0NKyY9y9VLtkfyyzw3f528JbwQuWBZGb6Lwk69KjD6uIefBD1qPZI9NCKkuGvx6b151iS87i9gNryUurzuvb69SYubN4LVkj1zBPq8C987timSH7609KK9h0GoOGKfQL2EQmm95H6YOGaDHD5c3KC98PyDt638n7mUbHA9MEtxOAVp5j0z6F88Ng8uOGEGeT3zOhK-S-epuGGsyjx40509kwuFOCXNXTstHmM9QRELuU1wAL27FmO8J-jMtzkmaz0Dd4W9Du5XuCAAOBNACUhtUAEqcxAAGmAeCAAh9ALSEwQd3_f22hfsAPbnFgASAO_mAAAMKPbm4-zNH_b_MPkA-McAAAAc-PHs8gATS_Xo_PTWDQrH0QAG9H8L9Cft2C8m974Y-PUJ9uQF6AIA2e3cBQoJEEkWDwwgAC2TVWQ7OBNACUhvUAIqrwYQDBqgBgAAoEAAAHDBAACAQgAAoMEAAIDBAAAQwQAA8MEAAFBBAADEwgAATMIAALjBAACYQQAAgMEAAIbCAAAUQgAABMIAAOBBAACYwQAAyEEAAAzCAABAQQAAwEAAADBCAACYwQAAcMEAAEDAAADowQAAgMAAAOhBAACgwQAAkEEAAAhCAACAvwAAmEEAAMhBAAAAwAAANMIAALRCAACgwAAAQEEAAEDAAAAAwAAAREIAABDBAAAMwgAAIEEAAHBBAACEwgAAoEAAADTCAAAYwgAA4EAAAPDBAACwwQAAGEIAAIC_AACAwgAALMIAAChCAADgQQAAEMIAAABBAACAvwAADMIAAKDBAABYwgAAGEIAACRCAAB0wgAAIEEAAKJCAACGQgAAmMEAACBCAACIQQAAQEAAAADBAACAQQAAIEIAAPDBAAC4wQAAgEEAANDBAADIwQAA6EEAAKBAAABMQgAAgkIAACBBAAAQwgAAjsIAAFhCAAAAwAAAdMIAAJBBAACowgAAgL8AAMhCAACQwQAAcMIAACjCAACgwQAAgEEAAADCAACwQQAAKEIAAJTCAAA4QgAAAEAAADzCAABoQgAAWMIAADDCAADAQQAAwEAAABBBAACIQQAA4MAAACBBAAAAQQAA0MEAAIjBAACowQAAhsIAAHRCAAAswgAAqsIAAIC_AACYwQAA-MIAAPBBAABkQgAA6MEAALBBAAAIQgAAoEEAAJxCAACSwgAA8MEAAIjCAAAgwQAAcEEAAADAAABwwQAAhEIAALDBAACIwQAACEIAAIA_AAC4QQAA4EEAAHzCAAAkQgAA-MEAAIA_AAAAAAAAqEEAACDCAADgQAAAYEEAAODAAABwQQAA-MEAAKDBAABUwgAAHMIAAMBBAAAwQQAAIEEAAADAAACgwgAAIMEAAIDAAAAwwQAAaMIAALRCAABowgAAEMEAAJBBAACwQgAAqsIAAKDAAADAwAAAzsIAABRCAACwQQAAAMIAALBCAADowQAACEIAABTCAAAwwgAA8EEAAJhBAACEwgAAUEIAABTCAACYwQAARMIAAGjCIAA4E0AJSHVQASqPAhAAGoACAAB0vgAAiL0AADw-AAB8PgAAmL0AACw-AAC4vQAA2r4AADy-AADIPQAAZD4AABS-AACAOwAATL4AAGQ-AACavgAAHT8AANi9AACAOwAAHT8AAH8_AAA8PgAAyL0AAKC8AABEvgAAyL0AANg9AACyvgAAdD4AACy-AAD4PQAAND4AAM4-AADYPQAAbD4AAHy-AACIvQAAML0AACS-AACyPgAADb8AAOi9AADIPQAAyD0AAJI-AADePgAAND4AALi9AADgvAAAgDsAADy-AAD4vQAAUD0AACU_AACovQAAcD0AAB0_AACgPAAAuL0AAJg9AADoPQAA4LwAAOg9AAAQPSAAOBNACUh8UAEqjwIQARqAAgAApr4AAOi9AAB8vgAAD78AAGw-AACYvQAAyL0AAAw-AADYPQAAuD0AAJq-AAB8PgAAoLwAAPi9AABAPAAAoLwAAJq-AAAtPwAAiL0AANo-AAC4vQAAQLwAAOA8AAAwvQAAgLsAAKC8AABkPgAAJD4AAFC9AADgPAAAMD0AAEA8AAAwPQAA-D0AAAw-AACOvgAAij4AAIC7AABUvgAAsj4AAIY-AACWvgAAcL0AANg9AACovQAA6r4AAH-_AAC4vQAAXL4AADw-AACmvgAAQLwAABS-AADoPQAA2j4AANg9AADovQAAUL0AAJi9AAD4PQAAmL0AABQ-AACYvQAAHL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=aVdPxMhq3HE","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8239165043502873866"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"902441918"},"12924273466163631254":{"videoId":"12924273466163631254","docid":"34-8-14-ZB20CDEB7C340806F","description":"In this video I show how to create a custom spinner for iOS using Core Graphics. It is intended for advanced iOS developers. iOS 6.0 and XCode 4.5 are used. Source Code is available on my GitHub...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4448258/9b943d265677e6fe7db12deeacfafcc8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fbgtDwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfMko2VlKezM","linkTemplate":"/video/preview/12924273466163631254?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS CoreGraphics tutorial for advanced developers (HD available)","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fMko2VlKezM\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDEyOTI0MjczNDY2MTYzNjMxMjU0WhQxMjkyNDI3MzQ2NjE2MzYzMTI1NGqHFxIBMBgAIkQaMAAKKWhoYmxicXBkZ2xzamhqbGhoVUN4WnhEanE5QzROb2lXbUVtUlI1Q0tREgIAESoQwg8PGg8_E-QHggQkAYAEKyqLARABGniB9vD8AgP8APMEBgH5BP8BFAIF-fUBAQDkAwT9Cf0CABAICwH7AAAA8gYLCwEAAAD-8f_39_0BAAsFAAkEAAAAEgDx9vwAAAAGAf0H_wEAAAHv-gP2AgABCQUQ_P8AAADmB_wLAAD_APH1_RIAAAAAD_YG-wABAAAgAC1cRco7OBNACUhOUAIqhAIQABrwAX9CKP_J7AcBzxfTAPoGCgKQESX_Pj0Q_6T54gDN7K4B5wniAAX5Lf_LQcv_pe8CAKwV7QAbKA0AKAY__xboTgAtAugAadcSAkIDC__7Ofj99QX8_yTg8v9FvQr_D98A_w7tGfcL-c0BzAHjAQ8dMAD6IjL_c90HAdcZCgPj2ykAAfsMAvHcNgLFK-z72OUO_g_8yQBPDcsAA_ohACoEHwUt6_4KQvf__eobBAnA-Qr34frz-QfxCQT5Kxn2MhswA_3GHPIA3g_14wf67hOp1gTWRPD3b-kHC8jE9vqDPwP4uxoC9tJG4u0Z3x348vkJCCAALSUj3zo4E0AJSGFQAirPBxAAGsAHBwfbvnkDjDzKZzE6F6mkuvWDij1q0z2904RtO4qCjbtepCs8PuxVPo7l3Tw9VwU9tw2TvhtUEzwbtBy9nUaCPn8WS7y-Esi8BwnxvXChYbyOzY67WxBFvTb34ztl5Ek7HHwRvoeUVb2NvCc90R8qPuqwIr1Qwsy8fcoBvpo_pjz_uBi8Wq9TPcghx7xjJea8d4TDPRP7Orwyb5s7IAe6PYKRN72Ispy8a3MQvLZX1Tx9sA487GjcvS-9AbwZWAU7-R7kPHthV7zE6SS83FV-vP3XPr3KILG6gtSMPUoshD2xWNw6VeVWPRaboDz3PrQ72dYqvEQHcjshcOq6TfOOvWxvwbwsPPk8g_EdPVVR17xlzu07xmGqvatbnT3u1Jo7WtcJPDFgibzumso704bjPcx2aj3WdL08MOEmvWE6mL2xmvg8shDdPTgLIL3i47i6ub8fPef5iD0bzZs8ssuBPGoEgT3JDIq82XgwvIXtI7tLnTa8ESqyPRogKDt6UBK7P7z4PHlFizwOs2E8R6GmPeVLw7yRQ0Q8hNt1vQvmFDwWhWG7w_ARPSxFoj0mRRY794MQPcepTjtOHXW8w6qwvWXDOr3oJ8G7i2o2PUL7hbvSP1o7bQNyvQdkyjzJAok7nSFmvJQWDr2TLR68RxN5vfVVmL1R1tK6JHO2vboX97scgkw62nohvWcgHjyx_xU7nRO7vR1sO73Ynue548UCPtmdCT2w5cW5WL2NvayZyrs9K-W61Jw8PbPMlz2MsM64yjT6PRN7zbxZhmE4DBIRPSpSArseR5U40UoQvWwwQ7z_a7A5pMEdPhNhIz0Gw6y5avYju--dp71iSNy4qgF0PfV7Z70REeW5e4sCvQ_FE73icl04rXSMu9V2Mz1C_xq6LT0ePDlJTrwh6HO4_vKZPczVaruv1cQ4Gq1ePRHJ67xtHgI5wTQRvT6z5L3aotk4BYQcvFm6JzzIAxu2t8lyPG0tHb3Lo8K4iCOZvVZfwjw7K6k4mMAdPl-t_7y7Sv04GnEcPTbqHTubMlu4sA-xvbcMuL3-WDi4O3pSPTinbTyrpT24bcX-vaLUPr0aL_S4NlwEvVeu2Lv4dq-4zUKWvPw3D72Fdae4KZIfvrT0or2HQag4EMXJvAzqW73R0pI4ZTTSPexVH72h9cQ3A_XcPIfPbD0ahL62uKwCPWKPv7wvnT24bXIYPmGkF76n-N64ITK2PDs54z0EGwY5KZ5pvHjNkD2h5pq4k8-hvM1imLytTog3Te1WPMkhor2VLh24IAA4E0AJSG1QASpzEAAaYDICAEEMGdHdCy30BgDdHMwV1gMUAyH_CtsA6yYFBx3-3LYJ6v8a9QvuuAAAAAoRCCTJACtaGPcF69wgGOrNDw8BfwL4TKfpNBjxyiP16fzj5gjQFgDjBNnjBNUlLx0NHiAALewoPzs4E0AJSG9QAiqvBhAMGqAGAAAgwQAApkIAAARCAADwQQAAiEEAAJ5CAABwQQAABEIAAFzCAABAwgAAUEEAADDCAADYwQAAQEAAACBBAAA0wgAAAEAAAODCAABAwAAAAMEAAGBBAAAIwgAA8MEAAIBAAADQwQAAYMEAACTCAAD4wQAAskIAAADAAAAgwgAA4MEAAJbCAACWQgAAKMIAAFDCAAA0QgAAOEIAAABAAAB4QgAAwEEAALDBAAAMwgAAcMEAAHDCAAAUwgAAqEEAAEDBAACwQQAAAEAAAMDCAABQQQAAaEIAAIA_AACQQgAAKEIAAKjCAAAwwQAAAMAAAMBBAADAQAAAcMEAAJjBAAA8wgAA8EEAADDBAAAgQQAAyEEAAKDBAAA4wgAAkEIAAIA_AABwwQAAEEEAAODBAAAQwQAAaMIAAABAAABwQgAAwMAAACjCAACuQgAAmMEAAPBBAADAQAAAgEAAAOBBAAAgwQAAcEIAAODAAACAvwAAtEIAAEDBAACgwAAANMIAAHDBAAAAwQAAbMIAACzCAABQwQAAFMIAABxCAACCQgAA-EEAAEDBAAAYQgAACMIAAMBBAABUwgAAKEIAAExCAACgwAAAgD8AAKpCAACAwAAAikIAAKjBAAAAwQAAYMEAALDBAACYwQAAnsIAAKBBAACYwgAAiEEAALDBAAAkQgAA8EEAAABBAAAgwgAA0MEAANDBAACoQQAAAEAAAODAAABcQgAAGEIAAHDBAACoQQAAIMEAAChCAABgwQAAQMEAACDCAACMQgAAYEEAAMjBAACKQgAAQEAAAKjBAABwwQAAAMAAAIBBAABwwQAATMIAAGDCAAAAwAAAQMAAAIDAAACAPwAAYEEAAKhCAADowQAAQMAAAEBAAAA0wgAAAEAAAJhBAADgwAAAYEEAANDBAACAQgAAiEEAAIBBAACIwQAAwEAAAKBCAADAwQAAgEAAAJ5CAADAwgAAqMIAACDCAAAwwQAAMEIAAEhCAACIwgAAEEEAAGhCAAA4QgAAWEIAAKDBAACgwQAA4EEAAETCAAAgQgAAJMIAAMjBAABEQgAA2MEgADgTQAlIdVABKo8CEAAagAIAAA-_AAAcvgAAEL0AAP4-AABwPQAARD4AADQ-AADyvgAABL4AAMo-AABQPQAAED0AABS-AAAMvgAAXL4AAOA8AAAnPwAAmL0AANo-AAAFPwAAfz8AAAw-AACovQAAiL0AABS-AABAvAAAhj4AANq-AAAwvQAAUD0AADw-AADgPAAATD4AAOg9AAAkvgAA4LwAAFA9AAA8vgAAor4AABA9AAArvwAANL4AAFQ-AAC4PQAAij4AAJo-AABMPgAADL4AAFA9AADgvAAAMD0AAJ6-AACYPQAAqD0AAKi9AACovQAAbT8AAKg9AADgPAAA4LwAAKg9AACmvgAAqL0AADw-IAA4E0AJSHxQASqPAhABGoACAACmvgAABD4AAIq-AAArvwAAuD0AABC9AACgPAAAPL4AAJg9AACYPQAA-L0AAHA9AABwPQAAdL4AAIY-AABwvQAAbL4AAC8_AAAQPQAA3j4AAMi9AABkvgAAZD4AACS-AABwvQAAoDwAABy-AABQPQAA4LwAADy-AABQPQAAiL0AAFw-AADIPQAA1j4AADy-AAC4PQAAVD4AAPi9AAAEPgAAjj4AAFA9AAC4PQAAiL0AAIa-AADIvQAAf78AAAy-AAAUvgAAUD0AADA9AABcvgAAND4AAEQ-AAA0PgAAcD0AALi9AACKvgAA-L0AABy-AADYvQAAfD4AAEC8AACgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=fMko2VlKezM","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1152,"cheight":720,"cratio":1.6,"dups":["12924273466163631254"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3000325828"},"8976902933351775583":{"videoId":"8976902933351775583","docid":"34-7-1-Z5420EB889B200D7A","description":"VectoriaKit is an OpenGL vector graphics engine. This short demo shows it to be approximately 10 times faster than Core Graphics. The app shown is Vectoria² for iOS...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/988028/37985ad0c5340ab0e64ea9270410dce7/564x318_1"},"target":"_self","position":"8","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","isAdultDoc":false,"relatedParams":{"text":"VectoriaKit vs Core Graphics benchmark","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/vimeo.com\\/72089300\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzg5NzY5MDI5MzMzNTE3NzU1ODNaEzg5NzY5MDI5MzMzNTE3NzU1ODNqpQ8SATAYACI0GiEAChpoaGx0ZG5leHRic2JreHliaGhNaW5kYnJpeBICABIqD8IPDxoPPxMgggQkAYAEKyqLARABGniB-wr-CQL9APv8_xABCfsCFRAOBvUCAgDO-f__AvQFAOv4Efz9_wAAAwTsAAYAAAAG-gf0-_0BAAIOAPsFAAAACfYE-f4AAAAA8f39AAEAAPkH-vn2AgABBAn7C_8AAAAABQoDAQAAAAAQDfUAAAAAAw0DBAAAAAAgAC3gdcw7OBNACUhOUAIqhAIQABrwAVbYJgGrFgf8MfP1AOP_-QGB8Pv_Bxbt__MT6wEA9-gB4RUEAPLcBAHy8v0B1vkk__P_BgBD8zAC9O0g__QK9gAG_gAA_P3YAAUQEf_JCBP_CQcVAAPv9wD23QsB9u3tAAnr3P4tCdQB-hLzAwT0AAEC8g0C_P0mAvkM8gX84gf-9xgDBPYA7P4KAe0DB-wICtIB-QPjEf_-6CUEAgEJCPwFGAr7DAYZ_gcCHP4f8PT_9vnlAeoWDwL-5fYC-QwZAu70Efv--gb9_fD09hMC_gca-AL6_Q36_vX4-woc5_MB8wv8--4C8wIE-xD9C-oEASAALZD6Tjs4E0AJSGFQAipzEAAaYDMAABwGHKbpGgvrof7XKR3X_OEM-d3_JcT_Lx37ChfT-48xKAAT8eoLoQAAABSwAvytAPp31tYHEO5KHrnVI0oZf_VP4roALhUwBQzZ3PDMJcgyHADD974RCLYGJh8TEiAALZHJFjs4E0AJSG9QAiqvBhAMGqAGAABAQgAAyMEAAGBBAAAUwgAA0MEAAAxCAACAQQAAuMEAAMTCAABoQgAAwEAAAIDBAABQwQAAsMEAAMBBAABwwQAAuMEAAMDAAADIwQAAgL8AAIJCAABQwQAATEIAAIA_AACAQQAAAMAAAHjCAADYwQAAkEEAAMBBAABgQQAAmEEAANzCAACYwQAAlMIAAPDBAADQQQAA4EEAAABAAABEQgAAQMAAAFRCAABAQAAAeEIAABDBAABswgAAgEAAACBBAAD-QgAAGMIAAGDBAAAIwgAAUMEAACRCAACQwQAAyEEAAPTCAABAQgAAmEEAAIA_AAAUQgAAGEIAAAxCAACgwQAABEIAABhCAAAUQgAAAEEAANjBAADAwQAABEIAAJBCAACawgAAoEAAAGhCAACAvwAAbMIAAJBBAADAQQAAlMIAADzCAABEQgAAqMEAAPjBAAAYwgAAWMIAAOhBAABAQAAAmEEAAEBCAAAcwgAAXEIAAIrCAADIwgAAlkIAAEDCAAC4wQAAmkIAAHDCAAAAAAAAQEAAABBBAABIQgAAHMIAANjBAAA0QgAA4EAAAABAAAAwwQAAgEEAAIhCAAAwQQAAAAAAAOjBAABcQgAABEIAAADAAAAAwAAAYMEAADjCAAA4QgAAmMIAACBBAAAswgAAoEAAAIjBAADAwQAA-MEAABjCAACgwQAANEIAAPBBAAAowgAAgEIAADDBAACAQAAAiEEAAABCAACQwgAARMIAAEBBAADIQQAA6MEAAGDBAAC0QgAAOMIAAAxCAABwwQAACEIAAKBBAABAwQAAyMEAAODAAAAgwgAAqEEAAHDBAAAAQQAAWMIAAKDBAACgQQAA8EEAANBBAABIwgAAQMEAAMhBAAA4wgAAoMAAALBBAAA0QgAA4EEAAFDBAABkQgAAQMEAADzCAAC4wQAAKEIAADDCAACYwgAApEIAAJZCAABwQQAAisIAANDBAAAwwQAAgD8AABzCAAAAwAAAYEEAAAhCAAAIQgAA0MEAAMDAAABAQQAAHEIAAEDAAAAwQQAA2MEAAIDCAAAYwgAAFMIgADgTQAlIdVABKo8CEAAagAIAAPi9AAAEvgAABD4AAJo-AAAQvQAAED0AAIi9AABEvgAAur4AADQ-AAAQPQAArr4AAMg9AAAcvgAAML0AABA9AADyPgAA-L0AABw-AACWPgAAfz8AAAw-AAAUPgAANL4AAKi9AADgvAAAQLwAAFA9AACIvQAAbD4AAHQ-AACAuwAA-L0AAGQ-AADovQAAVL4AADC9AAD4vQAAzr4AAOC8AADmvgAAdL4AAJI-AACAOwAAoDwAAOA8AAC4PQAAor4AAHC9AACIvQAAFL4AAES-AAAEPgAAVD4AAAQ-AADgvAAADz8AAHA9AACgPAAAyD0AAPi9AADovQAAMD0AAHS-IAA4E0AJSHxQASqPAhABGoACAADCvgAA2D0AAIa-AAAnvwAAkj4AADQ-AACAOwAAiL0AAGS-AACYPQAALL4AALi9AABsvgAAZL4AAHA9AAAwvQAAkr4AAEE_AABUvgAAXD4AAMo-AACYPQAAHD4AAKC8AABQPQAAuL0AAFy-AABkPgAAXL4AALi9AABcPgAAyL0AABQ-AADIPQAAbD4AAK6-AAAwPQAAfL4AAFy-AAA0PgAAnj4AACS-AAAQPQAAoDwAAAy-AACWvgAAf78AAOC8AACIPQAAbD4AAKi9AACIPQAAUD0AABw-AAB8PgAAcD0AAPi9AAB8PgAAyD0AAPi9AAA8vgAA6j4AAHQ-AAC4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://vimeo.com/72089300","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":638,"cheight":426,"cratio":1.49765,"dups":["8976902933351775583"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"vimeo.com","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1423503383"},"17557718106117931306":{"videoId":"17557718106117931306","docid":"34-5-16-ZDA412DEE03BFFC5E","description":"Download projects and FREE iOS Course here: http://bit.ly/codehangout-10 Learn how to draw custom shapes and controls in iOS with Core Graphics. First, I already prepare starter and complete...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4009850/af2a489f5472199e8b524bb2e9f93b22/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/wjvMHAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfmUmmLX4Qfc","linkTemplate":"/video/preview/17557718106117931306?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Core Graphics Part 1: How to Draw Custom UI Control in iOS with Swift","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fmUmmLX4Qfc\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDE3NTU3NzE4MTA2MTE3OTMxMzA2WhQxNzU1NzcxODEwNjExNzkzMTMwNmqSFxIBMBgAIkQaMAAKKWhoaXh1dGx5dmN3d3FpZmhoVUN2UEZHcTZsdUNxQVZHaUZwelR2a0lBEgIAESoQwg8PGg8_E7gOggQkAYAEKyqLARABGniB-wPzBwAAAO8IAvz7AQABFP38APYBAQDd9wL8-foDAAkLB_QAAQAA__cAAwIAAAD49gvz_P4AAAASCAgFAAAACPPz9f4AAAD98_sG_wEAAPkB-fgD_wAA_g__A_8AAAD_-Pj___8AAPQR_v0AAAAAA_YJ-wAAAAAgAC2aTNQ7OBNACUhOUAIqhAIQABrwAV0M9_v26fYDrf3zAM0t3gGBGA__SdncAK7q0QC059oBwvYZAOEWLwDuNwkBhTH_AcwU1P8mLw8AIjQe_gggLwAnAwEAP-QXAFoZEwHsAvD_8CcL_y3LFwAu3Qf_Ov76_-D1APvh-9MEtPv_APkdIAIVIh3_MxX1AfYdIwbjGBID3gD8APwKHf2vJf0B3gvyAR_-3_svGtP98vXrAigT-AwfvBf8JOwWAe8FBQDJ4wD70_X-B-Dp-wHnExH6MCod-fQTJAMzuv0AAyXd9AXE9QH3L__2MOcG_vD_Af2-IAQCrxcQAspC8v4O4wbw9f8F9yAALQGwADs4E0AJSGFQAirPBxAAGsAHkbfcvr5IjT3v0Au9im-dvSF5Ij2BMnw84KD9vS4MpjsFkR684V1ePiwlgD0ZGlQ9vY6QvnznXL3Ypik7FJRCPkZFHL1z6AC8LfkOvXhYUr1w2Vc8Z2IKvlVh_TwwQj29K31wOyHYB70YIkw9vktZPpEc3TugfIs6vMsFvlyPIbz8PQM6M2zEPR8CXb3a7oy4veMkPh-0g7xkHv07vFruPUBjS7wrAac8IZkpvc3G7zyoGdI87hhovbU2Tb1-9Fk7ffaOOpzCqr0Rp5O7Dav4vTr0TD1hWoq88zzYPYAfjz32DUw8FgIPvTTO8LtTg367ZPnCu_mREb2c6Cm8fsUKvk8gDL2iRt879bwrPs0seDz6er48rtcEvg2fPj3sRZm8_VLcO6a2t7vkEZw8TdOcPeQ29bwJbI48nIyqPCdpfryHpqw8ujACPma9mLzMPrS8OA6hvGEtyDz5rYw6KAWCvMXeoD2mP-C8Qk3fO2HHmrwHoCw8BKJxPdwjBb1BKw08Vf0FPYyahL2e-yG8Kz2ZPTkCsj2klh68g-rVOlGQELwauMm7ajYNPJ97Kj0xyW28pRNJPcgyoz3uC8e77WTQvfan4DrTUnW7gqtcPS9NkbwBw3I8c_5cPIoB1DsDmHC7DjYQPQCogr0iMzy8qgv4vR974jsgjj-6zGyWvfNKk70H_1w3kU2NvHE4072ry5G5ZSOGvZYE6LwT9oo62qM8PejlRj3zrQE6Ls6DvWEIL72oqMq5f06BvCl7pjxXSqW49X6IPTPfAb1AfGw5YxvCPXrQgTs4aiu5jumJPCeU8Lpm4v258uVqPdy0rj3NjeS4JTIdvZUQjL3SI6k47i2bvCNIqbuRwPY6WqFIvIu8UTzOEx85vFV8PQwZ1buEvGG50nhdvQ74_LyF6pa4mLW-vfWEBb2Hb5O4dCEcPJSpjb3zwCc30eIxve42ub2-oBw5iTe-OpeROr3x-2C39yn9PM0f0zxH7R04Wd2qPZHGsjwjVF84TOuVPTGAa73P7aA4P8qjvJ34hbzIbpC412wFvjRnfbxwiPS3nzrWPTB0pj0LPFm5tMBIvekAMr1SM5c3SYxUvO9KjL15K9c2llJhPHoQDLyWDMY4yWS3vd4P7rwaWtw3gEdxu2bKfb033Gg4cKc-vCfTbb10QV-4tiTRvNzvFT3Mb5M4LkK3PX76FTtd13k39nR6PeAP370_mZu3ITK2PDs54z0EGwY5n1vkOxUi-zwJxsC4ZwmXvKYEiT2asqU3CGSCO9YsYb0o6Fy4IAA4E0AJSG1QASpzEAAaYB4MABnuBdoO_x7q9P3aFfUB8ekR8hYA-uEAAhAX9OHo8MEY_f8q9QbvxgAAABn16fDdABBK5un88tMSDczFDP7rfwf8L-jTJB7ruhb8-RXy7Q3p9wDwAM_yDgEHRhUP_yAALf_CYzs4E0AJSG9QAiqvBhAMGqAGAADAQAAAcMEAAIZCAACwwQAAkMEAACDBAAD4wQAAcEEAAMTCAABMwgAAsMEAAKhBAACIwQAAisIAAAxCAAD4wQAA2EEAAJjBAADQQQAACMIAADBBAACgQAAANEIAAJDBAACIwQAAgL8AANDBAAAAwAAA8EEAALDBAACIQQAAAEIAAADAAACYQQAA2EEAAAAAAAAswgAAtEIAAMDAAAAwQQAAAMAAAAAAAABQQgAAIMEAABzCAAAwQQAAkEEAAIbCAACAQAAALMIAABzCAAAAQQAABMIAALDBAAAcQgAAgD8AAILCAAAwwgAAMEIAAOBBAAAUwgAAwEAAAADAAAAUwgAAsMEAAFjCAAAUQgAAGEIAAHjCAAAQQQAAoEIAAIZCAACQwQAAIEIAAIBBAABAQAAA4MAAAIBBAAAcQgAA-MEAAMjBAACQQQAA0MEAALjBAADwQQAA4EAAAFRCAACAQgAAMEEAAAzCAACQwgAAWEIAAIDAAAB4wgAAoEEAAKrCAACAPwAAyEIAAIDBAABswgAAKMIAAJjBAABgQQAA-MEAAMhBAAAsQgAAksIAAERCAAAAAAAAPMIAAGxCAABYwgAAMMIAAMhBAAAAQAAAMEEAAIhBAADgwAAAMEEAAOBAAADAwQAAoMEAAKDBAACEwgAAZEIAACzCAACqwgAAQMAAAKjBAAD2wgAA4EEAAGhCAADwwQAAsEEAAARCAACYQQAAnEIAAJDCAADwwQAAhsIAAKDAAABgQQAAAMAAAIDBAACGQgAAqMEAAIjBAAAIQgAAgL8AALhBAADgQQAAcMIAACRCAAAAwgAAgL8AAIA_AACwQQAAHMIAAOBAAAAwQQAAwMAAAFBBAADwwQAAmMEAAFjCAAAYwgAAqEEAAFBBAAAgQQAAAMAAAJ7CAAAAwQAAQMAAAEDBAABwwgAAtkIAAGjCAAAgwQAAcEEAAK5CAACuwgAAgMAAAMDAAADGwgAAFEIAAMBBAAD4wQAAsEIAAODBAAAMQgAACMIAACTCAADQQQAAgEEAAIbCAABYQgAACMIAAIjBAABAwgAAbMIgADgTQAlIdVABKo8CEAAagAIAAJa-AABAPAAADD4AAJI-AACoPQAAFD4AADC9AADuvgAADL4AAEA8AAA8PgAAPL4AAKA8AACKvgAAVD4AAAy-AAARPwAA2L0AAAS-AAAfPwAAfz8AAFw-AADovQAA6L0AAIq-AADovQAATD4AAL6-AABQPQAAbL4AAFw-AACOPgAArj4AAEQ-AAAMPgAAhr4AABA9AAAsvgAATL4AAIY-AAArvwAAVL4AAFw-AABEPgAArj4AAAE_AAAMPgAAHL4AAFC9AACgPAAAFL4AAGS-AAAwvQAAJT8AADy-AAAwPQAARz8AAKi9AABAvAAAcD0AABw-AABQPQAAmD0AAOi9IAA4E0AJSHxQASqPAhABGoACAACqvgAAcL0AAIa-AAAJvwAAXD4AAHC9AACIvQAA-D0AAPg9AACAuwAApr4AAGQ-AACgvAAATL4AAFA9AACgvAAApr4AACk_AAAwvQAA6j4AAFC9AADgvAAAUD0AADC9AABwvQAAQDwAAGQ-AAAkPgAAqL0AADC9AACIPQAAgLsAAKg9AAAEPgAAyD0AAIa-AABUPgAAgLsAAFy-AADGPgAAZD4AAHS-AABQPQAAyD0AALi9AADavgAAf78AADS-AABsvgAAZD4AAKK-AACAOwAAuL0AAAw-AADmPgAAyD0AAAS-AACovQAADL4AAPg9AADYvQAATD4AABC9AAAcviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=fmUmmLX4Qfc","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17557718106117931306"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1900800034"},"14340217108904626684":{"videoId":"14340217108904626684","docid":"34-0-4-ZEE7CBA3155904122","description":"Tutorial Files https://github.com/brianadvent/Intera... ✉️ Comments ✉️ If you have questions about the video or Cocoa programming, please comment below.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4067580/825f75540340ce86045152f67ff1163d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/GxG9KgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5KXtbkP49Z8","linkTemplate":"/video/preview/14340217108904626684?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Swift Tutorial: Interactive Core Graphics with PaintCode","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5KXtbkP49Z8\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDE0MzQwMjE3MTA4OTA0NjI2Njg0WhQxNDM0MDIxNzEwODkwNDYyNjY4NGqSFxIBMBgAIkQaMAAKKWhoaHhiY296YXFic2N2b2hoVUN5c0VuZ2pmZUlZYXBFRVI5SzhhaWt3EgIAESoQwg8PGg8_E6kHggQkAYAEKyqLARABGniB-wH5CPwFAPQEBQH6A_8BGwL7_wMCAwDcAff_-_kDAAgLB_UAAQAA9Pv2C_0AAAD9BQH7-v4AAAARCAcEAAAADPr5_P4AAAD5Af37_wEAAPwAAv0D_wAABwIF-P8AAAD4_vn8__8AAP0MAPoAAAAA-_oBAwAAAAAgAC2i1OE7OBNACUhOUAIqhAIQABrwAUYg3voH-iwDuAXdANYN6QGBIgr-LgbtANni2ADXBuEB0gr5AAgEEgDSAgH_jgQlAdYQ3AA3IgkA8AYaABDvOAAkDukBLOYCACMNDADvIfj_DEH__h7j5wAS1gcCOQfR_gz5A_va9uUAwvz_AP78B_sl-wgGOhX8__AfGPoCGQ4C0gIS_cIM_QO7EA77ER0bBRryzwImFtv-4gb__CTn7AIN-hgBG9wH9tf3B_3T6AD86fHv9_YS8wcQCRH2CSIi-QcgIQsJBuv1EvcD7jjm7_4YN_gLIQcAA93x6_XVGhL9ywUO88P76wYE9AUAC_gB_CAALf8hHTs4E0AJSGFQAirPBxAAGsAHKnGdvhvx5DzZMWQ93xgivtRvlTuvPkM8dxVCvngJjryMHzm9BYpIPhD8uT0XLNW8vY6QvnznXL3Ypik7oOIoPlHbxrxEDjY8FXoTvUU6crxKRum881kOvjhvNz12-yy7pNwivcxHDLw5d4A9_5VlPpZN7zzfGII8J_VFvg94BT37IkE9ZgqHPYNByDz6B7I6uD8XPv5HJr2aKJ28GFodPmoHcbu0hRA80LflvWi2Zj1NqvA6TyRzvLiCHD1aDYm8Wkc1PYPGp7vIg-M8F9USvune-bw2JRQ9D0LEump-4zpcilC8rQ2avTlN-rq15fe8RcdEPJ_Pm70TZrU8KLkDvhYvNr3iPhI95Ib_PTl29TyMb548-Fg1vZJFVT0ArgS9YUnDPB0XPDuwEh48uTuGPCCu4jsetXg85rtKvWFCW72dNS68jZwFPtQEW73U13O89_BbvRq6vry3kgI9E7ysPXAk0D3690-8VXCTPfWq47vn0_Q73fRCO_0FET1jRao7yY4yPG9F4r3c5Me7exEtPvkrxzu31KC7CScYvZfQGD1z6U-6ZF5iPc761LzHHhA8VRlBPdr_QD1mWaS75_PLvegdIbxitPU7qQiBPCaOvLynBti7l-IqvcvdDrpA1OS7yeqxPOTCPL2dtSE7jpOSvWAu87uEERi7-_MjvJwZfTzvq9W7bjUrvtzW1rx8AR-6ZSOGvZYE6LwT9oo6LGcqPYqrT72cnVI7lZ7pPCKhEr1H5DE6kuYPvWxGAT1PfG-6eQGrPSLBt7so9TY5kMLQPMm7WT2eNh45oILNPHkYJLwZfvu4fPUsPdd3tDzBz3O376sSPc6mA74Woda3d6ZLvX1wo7zWGoe5pA3VO1vdATxcNbY50rNPPfGLQb3v_RG6fxFZPV5NeTyWQK83eQPsvT_fOzzP9IQ576YAPShJ1738vxS5wULcPJMYyb1FNtQ2-_ENvLhIcL03inE4L4u5vaW7q7y25fu4dW4fvXOcWz1ey2I3rQ4lPFHAFj0NyVW3nqKZvBpFAD0wjXg4YFkZvovCTr0qMPq4mLyiOyLrgLtZcMA4d2V3vfH5fL1g1mo4xUIovT9gNL1q2JU2HtDIvdLAcrtBmyq5JFp3vR1twb0OFho5Q1r-PEizCL2dmUO1BhsNPXunXTz5Wfi36lr7PR8wzbrgi4u4IzlPPDqh4TxrJNG3va8FPaVJCb6tnoW46htBu6apxD3sQZc4RHItveH65ruyPZm4Wu3GvQ8UMz1o2_s3S-92vCtMP74vNDc4IAA4E0AJSG1QASpzEAAaYCD4AEQHDaj-zEPq5eOnPMbo6e8x4D3_F9f__SMV_Qb7xKUvEf8h9BYBnAAAACMZ-gmoABZ_88324NIqMry2KRnmYhz4S7HRFy3gk1fh-QHF6O_wDADX6r0CBtfsVxcC-iAALeycEjs4E0AJSG9QAiqvBhAMGqAGAAAwQQAA0MEAAEBAAAAEQgAAPMIAAERCAABwQQAA4EEAAJ7CAAAUwgAAQEIAAHBBAACSwgAAGMIAAEhCAACwwQAAuEEAAOBAAACAwQAATMIAAIBAAACYwQAAuEEAACxCAAAgwgAAsEEAACzCAADQwQAA8EEAAOBAAAAcwgAAokIAAEzCAAAAwQAAQEAAADjCAAD4wQAA8EIAAJBBAACYQQAAMEEAABRCAABEQgAAyEEAAIC_AACuwgAA4EEAAIDBAABsQgAA0MEAAIBAAAAYQgAAsEEAAOBAAABwQQAAmEEAAAAAAAAowgAAEEEAAIhBAAAAwgAA2MEAAIbCAAAcwgAABEIAAMBBAADIQQAAQEIAAIBBAADQwQAAskIAAGhCAABUwgAAjEIAAJhBAACQwgAA5MIAAOBBAAAQQgAAwsIAAJDCAADQQQAAYEIAAHBBAAAcwgAAcEEAAKBBAACYQQAAYEIAABDBAAAgwgAAAEEAAKDAAAC0wgAAGEIAACDCAAAMQgAAREIAALBBAACowQAA2EEAAMjBAACYQQAACMIAAGDCAAC4QQAAAEAAALBBAABEQgAA2EEAAFBBAABUwgAAGMIAAIDBAAAUQgAA4MAAAKDAAAAAwAAA2EEAABjCAAAgQQAAVMIAABzCAAAgwgAAsEEAANhBAAA0wgAAkMEAAITCAACawgAAwEEAAGBBAACgwQAAYMEAAIC_AADoQQAAuEEAAEhCAADAwQAA1MIAAIBAAACAwAAAQMAAAIDBAADgQQAAyMEAABjCAACIQQAAwMEAAKDAAABwQQAAgEAAAHBBAABMwgAAkEEAAAzCAAAowgAAuMEAAEDAAACgQQAAIEEAAOBBAACgwAAAAAAAAODAAAAgwgAAmEEAAMBAAAA8QgAAyEEAAOzCAABsQgAAwEAAADhCAABEwgAAAEEAAEjCAAAMwgAAgEEAAEBAAACAQAAA4EAAANjBAACswgAAREIAADzCAAC4wQAAlEIAADTCAACQQgAAoMEAABzCAAAAQAAAsEEAACDBAADAwAAAYMIAABjCAACKwgAAisIgADgTQAlIdVABKo8CEAAagAIAAAu_AAAwPQAAXD4AAPY-AACYvQAAML0AAFw-AAD-vgAAFL4AAIY-AABEvgAABL4AAHS-AABAPAAAgDsAAIC7AADePgAADL4AAIA7AAAJPwAAcT8AAFC9AACOvgAAcL0AAK6-AADgvAAAJD4AALK-AAAQvQAAVL4AAMg9AAAEPgAAHD4AAOi9AACgvAAA3r4AACQ-AAC6vgAA6L0AAIo-AAC-vgAAEL0AAAc_AAD4PQAAij4AANY-AAAcPgAABL4AAKC8AAAwvQAAcL0AAHS-AAAQvQAAsj4AAHS-AAAQPQAAfz8AAOA8AACgPAAA-L0AAPg9AAAEvgAAQDwAAKC8IAA4E0AJSHxQASqPAhABGoACAACGvgAAoDwAAI6-AAAPvwAAPD4AAOC8AACYvQAA-L0AANi9AABwPQAAuL0AAEw-AABwvQAAir4AADw-AACIvQAAlr4AABU_AAAUvgAA6j4AAKA8AAC4PQAA4DwAAHC9AACYvQAAZL4AADC9AADIPQAAJL4AAOi9AAA0PgAAgDsAAAw-AAA8PgAAoj4AACy-AAAwPQAATD4AAGS-AACKPgAAND4AAAy-AAAMvgAAgDsAADy-AACavgAAf78AALi9AACIvQAAQDwAAMi9AADgvAAAHD4AACw-AAAcPgAAuD0AAOi9AAAwvQAA6L0AAFC9AACGvgAA5j4AAEQ-AACovSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=5KXtbkP49Z8","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14340217108904626684"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"773454353"},"2869488114874933695":{"videoId":"2869488114874933695","docid":"34-4-15-Z09A98E5353F91913","description":"Today we go over how to draw on your iOS device with Core Graphics using Swift 3. This is a step by step tutorial that will explain what is happening in each line of code so you can grasp the full...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3806795/36faaafbef06721e805316d74a0c8432/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/gHeTpgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgbFHqHHApC4","linkTemplate":"/video/preview/2869488114874933695?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Core Graphics: Drawing | Swift 3, Xcode 8","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gbFHqHHApC4\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzI4Njk0ODgxMTQ4NzQ5MzM2OTVaEzI4Njk0ODgxMTQ4NzQ5MzM2OTVqkhcSATAYACJEGjAACiloaGx0cHBvZHJxZ2tmemJoaFVDdjc1c0tRRkZJZW5XSHJwcm5yUjlhQRICABEqEMIPDxoPPxPDGoIEJAGABCsqiwEQARp4gfcF9_z-AgDvAwv7_AEAARMCBPn2AQEA2QgA_Qf4BAAPBhH7BgEAAAH8-P__AAAAAf4DA_7-AQAHGP0ABAAAAAfz8_X-AAAA_f3sAAABAADyBwIOBP8AAPoI__3_AAAA-_0C_f3-AAD5EP0HAAAAAPz9A_wAAAAAIAAtWiDYOzgTQAlITlACKoQCEAAa8AFZDvL-6_QNAcsR5QDYDOoBge0c_xbqAgC5DuwAshHP_8cGGQDtKx7_FDMkAMAnGQEDFRD-HiULAM4FOP4RFwkAKfPnADL_EQFPKAQA4uv7AAEHDv4y3xf9-QcqAAMICf_iHO__-uLyAd72DgIIHPsC6w0uATX67QIB8BD_EP8h_vsKAwMa_wv6x__2-ufd7_0R_-0IGwnz-9PB-QIH8vj-Dw4T_BfaEwT8C_kJ5v0C-wkVBfLd4voA5AP4_hcgEgvz-RIQHcQP_PUY7QYg_QT-DecB-yjkDhLw9fP_yAL_890dCvXcEv78DeEFBQIOBfAgAC1BWiU7OBNACUhhUAIqzwcQABrABwk4xL44xY49Q9KNvQoHzL1XDxS8NIUOvSMT8L3XLSc99_1AvDOpQT7ZxDA6WLOpPPyMu75aUw-8xurFu4ofUz7LEOg7pPbHvNbVg73qngu9Fl2NPGdiCr5VYf08MEI9vaQJKj1_NBe9Jlg3PRsQUT4j7nu9VbSDvIf76L2pWye93S-Xu2iIdLwdIQO9KSe1PAXD-T0xi1q9C4gfPew0Uj7Zu_m7vn-YO29nurx4wiE9Yiz0O7oRlr0ZPAg8vn0HPYIC7zy_7x-93rBIO4ZnM71qSYw9HZ2IOp5tjz0zAsM7uuoJvPGwmr1QFRW7xSLAuoIkh7wgPpW8FNHvvFUUz73OQ_076PioPG2p4z0GEam8FJ3bPPhYNb2SRVU9AK4EvStlvrxJWOW8FkWXOxompLxHVEi99E4qPMrEvT2znUq8Oyn-O42cBT7UBFu91NdzvNhFEb1JSwU96rU0PByabb1jtfk9xOaIvFqo6zyjpgK9LD-VO_F8az3D7uC8NcA7vM8Tz7u0GUw8ZsR9Ow15dzq_wGI9BNAivHsHy7sbupu7xJGsvKzRAT1HWb-7fnBHOnahfj2iCdQ80hIgOil2JL5-m7Q8q_WXOjVLWbvC05Y7zEAnO7XkTDyI-U095xelO7P-IjxzdVG9VweAvGLYAb4QejG9Wci3upGgU7zfJq29Fu2euuW4M76CvYO9TFUYuu73er1B1z69O0X9Ogfu4D163B679qUOukDBJb0p1pS9iD-XOVOToL0XprU9g9B4uY832T2daW264QYJuVmTXTxYUvI7c2Ccuqi_Iz038V-9aDShuBJz_7zrUgg9BDIwuQHgM7yGXOO7FuxQOhFDoTx8iJ27dTR6Ou3Zvr0pOWw958rVOSMfKj3IR6a9A6qCOBtaLr0YHiC9xj5Ut_mfWzv_nzm9DobKN--mAD0oSde9_L8Uucv_fTuO6nS9U-rAN5WabDlmpDm89R7bON8DDz3AsDy90KATuKe9Fz1WbMI8tZdFOUzrlT0xgGu9z-2gOL87Q7yIE6M9ssdTuFtFmrwna5Q9yNHsNuFqcz1nPUE9ZfbpuHdld73x-Xy9YNZqOJwerzwppfG8TE_qty23z7y4OHA75KWMuEGOd72iDBU9lsz7Nxm8mb17vsa9IV04Odld4rpQt6K9EJtBuKtiIrzHrZO8TOZ-t_fqgz1E2aC9PvR0N6FvQbsLi5C9YoYJuMtuAb0mV_E9co-yuLgfsLyviCs9ItOVuH2Jgr203jQ9RWE9ONxa8LyAEfS9yA3rtyAAOBNACUhtUAEqcxAAGmBE7gA72NnOA-IU7sfZ2E4Q_ODcFOc6_wai_wspCwj75vu0Pd__Xtz-EJwAAAAXDPUS0gA0f9mx7_LM-iy_sj0I_3AA8TC1u1MeE5Uz6xofx-juABgA7_CzAgLy7Uw9HA0gAC3CdhE7OBNACUhvUAIqrwYQDBqgBgAAEEEAAMBBAABgQQAAYEEAAIZCAAA0QgAAoEAAAHTCAABswgAAYEEAAKBCAADgQAAAKMIAADDBAADwQQAAKMIAAIBAAACIQQAA4MEAAFDBAABIQgAAeMIAAETCAACAQAAA8EEAAJDBAAAMwgAAqMEAADBBAAAAwQAAosIAAIhCAACcwgAA2MEAALDBAADYQQAAAEIAANhCAAAQQgAA4MAAABxCAAD4QQAACEIAAIhCAADgwQAA4MEAAOjBAACIwQAAiEIAADTCAAAAwgAAgEEAABDCAABAwQAAqEEAAEBAAACIwgAAqEEAAHBBAACgQQAAAEAAACxCAAAAQgAAfMIAAIBAAAAkwgAAAEAAAMDAAADoQQAAdMIAAGBCAAA0QgAAhMIAAGhCAAC4wgAAOEIAAOjBAACSQgAAGEIAABDCAACiwgAAwEEAAAhCAABoQgAAEMEAAGBBAACIwQAA6EEAAJhBAAAAwgAA6MEAAChCAABAQQAARMIAAMBBAAAEwgAAAEEAADxCAACoQQAAAEAAAILCAAAwQQAAwkIAAILCAADowQAAPEIAAHRCAABcQgAAUEIAADhCAACgQAAAEMEAAPjBAACMwgAArkIAAGBBAADgQAAAKMIAALDBAACgwAAA4MAAAJjBAAAkwgAADMIAADBCAAAQQgAAcEEAAPjBAACgwgAAQMIAADjCAACAQQAAQMAAAFDBAAA8QgAAKEIAAEDCAACgQQAAsMEAAHTCAAAMQgAAMMEAACBCAADAQAAA-EEAAOBAAACQwQAAHEIAAKDBAAAgQQAAgMEAAIhBAAAQQQAAhMIAAEDBAACAPwAAAEIAAIzCAACAQAAAfEIAAIDBAAAwQgAAMMEAAMBAAAAIwgAAPMIAAIxCAADAQAAAMMEAALBBAADgwQAAAMIAAPDBAABwQQAAcMEAACBCAABwwgAAYMIAAChCAACQQgAAKMIAABDBAADgwQAAJEIAAEBAAAAUwgAAksIAAMhBAAAAwAAAEMEAAILCAAAswgAALEIAALBBAACAwQAAQMAAAEDCAACqQgAA-MEAAEDAIAA4E0AJSHVQASqPAhAAGoACAABNvwAAyD0AAKY-AAC2PgAA-D0AAFw-AAAwPQAAL78AAPa-AAD4vQAA2L0AAES-AAAQvQAATL4AAAQ-AACGvgAACT8AAEC8AAAQPQAAwj4AAH8_AADIPQAAEL0AABC9AACivgAAhr4AADQ-AABUvgAAuL0AAPi9AACSPgAAuD0AAOg9AAD4vQAAPL4AAIq-AACIPQAABL4AAIa-AABwPQAAgLsAAHC9AAAZPwAAlj4AAHw-AAANPwAARD4AAL6-AABQPQAAcL0AABA9AACgPAAAMD0AAI4-AAAUvgAAgDsAAFk_AADuPgAAyL0AANi9AADIPQAAVL4AAFA9AABUviAAOBNACUh8UAEqjwIQARqAAgAAsr4AAHA9AACivgAAD78AAGw-AACovQAAqL0AAKi9AABAvAAAoLwAAJK-AAA0PgAAQLwAAP6-AAAcPgAAQLwAAO6-AABdPwAAUL0AAMI-AACYvQAAgLsAACQ-AABQPQAAJL4AABS-AAAwvQAAjj4AAEy-AAAHvwAAJD4AAIA7AACWPgAAHD4AAJo-AACyvgAApj4AABw-AACyvgAAJD4AAEw-AADYvQAAhr4AACy-AABwvQAA6r4AAH-_AADavgAAuL0AAMg9AACYvQAAgLsAAKg9AAAkPgAApj4AAFA9AAAsvgAAHD4AAOi9AACYPQAA2L0AABc_AAD4PQAAbL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=gbFHqHHApC4","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1728,"cheight":1080,"cratio":1.6,"dups":["2869488114874933695"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4236854825"},"6877226231496617611":{"videoId":"6877226231496617611","docid":"34-3-13-Z2D59A6068EB8B01E","description":"iOS Development with Swift Tutorials...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3111666/aeee4789b34bb039019d6783d7cd0c65/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/XVhgeAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKe1cVNxZaX8","linkTemplate":"/video/preview/6877226231496617611?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"iOS Development with Swift Tutorial 23 Drawing with Core Graphics","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ke1cVNxZaX8\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzY4NzcyMjYyMzE0OTY2MTc2MTFaEzY4NzcyMjYyMzE0OTY2MTc2MTFqtg8SATAYACJFGjEACipoaHV6ZGh5dmh2dnJsemtiaGhVQ2NsUmV5U0laOXU5R2tkZnJpclZhdkESAgASKhDCDw8aDz8T4gWCBCQBgAQrKosBEAEaeIH7A_MHAAAA8AsMAvoD_wEWBgUC9QICANrz_Av--QMADwcR-wYBAAAB7P_-BwAAAAEF-wP9_gEAABIICAUAAAAJ5_b8_QAAAADy_v0AAQAA9gQC-AIAAAAGDQkA_wAAAPr9Av39_gAA_Q_0AgAAAAAAAAIHAAAAACAALZpM1Ds4E0AJSE5QAiqEAhAAGvABXgz3-9DuBgHAPeP_-hn7AYEF8f8f9fIBn_4BAKfx8wDX_hkA-wD4_skrIP6pFur_0PkC_zM47wD8Dyf-EioaAB7g9wBv5QD_ShkE__0YD__nCy0AKAMeADzFCf8D7uYBAuzY_ZsE4_zJwgAE6y4eATkALwH7FhkA9NgeBtYkGf_6-P77GvMsA_A18QGx49MFPAn8AilV1wH9AQj6CCL5BuXh_wgV1fMDEQoYB-wiAfTL6w75AQ0ZDBQLFfMITAcH9_H0AjS5_QAYNvMIFP7t-vIgAg4rtxUJB_fs_NMgAfO_BhHwsjT4Bg_FB_r_IxX0IAAttqP9OjgTQAlIYVACKnMQABpgQQQAXQoW0e_EFe_26dYo0Tv21CXgGv__uwD8HwHkIN3Qt__v_17rAxOiAAAAISzeP9EAFnX1xxb1xCAxxrYd-tV_DQ5Xz9YoDsSZCwPtE9jc8-0WAObkxf8i99d1-AUlIAAtchcVOzgTQAlIb1ACKq8GEAwaoAYAAIjBAABQQgAAOEIAAPBBAAAkQgAAYEIAAAxCAABAwAAAcMIAAJLCAACAQAAATMIAAGDBAAAgQQAAGMIAAJrCAAC4wQAAtMIAAKhBAABAQAAAqEEAAJjBAABgwQAAEEEAAMBAAADAQAAAWMIAAATCAADQQgAAIMEAALDBAACgQAAAHMIAAKpCAACwwQAAZMIAACBCAACcQgAAwMAAAGBCAAAwQQAAUEEAAFzCAACgQQAA1MIAAGDBAACAvwAAoMEAAABBAABAwAAARMIAAEDBAACCQgAAQEEAALhCAABMQgAAcMIAAEDAAACAPwAAFEIAABBBAABgwQAAoMAAAHjCAADYQQAAoEAAAEhCAACQQQAAgL8AAPjBAABEQgAAuMEAAEDBAACgQQAAQMAAAIDBAACKwgAAwMAAAOhBAAD4wQAAmMEAAI5CAAB0wgAAoEEAAMDAAACAPwAA-EEAAPjBAABcQgAA4EEAAABAAACEQgAAoEEAALDBAAAQwQAAQMIAABBBAACGwgAAIMEAAPDBAAAEwgAAuEEAAGhCAABwQQAACEIAAKDAAACgwQAAEEIAAIDBAAA4QgAALEIAAFBBAAAQQQAA9kIAAPhBAAAYQgAAOMIAAJjBAADwwQAAAMIAAADAAABwwgAAMMEAAGDCAAAgQQAA-MEAAABCAAAwQgAAQEEAAITCAADYwQAACMIAAKBAAAAIwgAAyMEAACxCAAC6QgAAgEAAAIC_AACAPwAAMEIAADBBAAC4QQAAKMIAADRCAABAQAAA-MEAAFxCAACoQQAAiMEAANjBAAAowgAAwEEAABRCAAAUwgAAgMEAAKDAAACowQAAiMEAAJhBAAAEQgAArEIAAATCAACwwQAAqMEAAGjCAABQQQAAmEEAAAzCAADoQQAAoMAAAHRCAADgwAAAmMEAAEDBAAAkQgAA8EEAAMDBAACgwAAAfEIAAI7CAAAQwgAAuMEAAODBAACIQQAAXEIAAI7CAAAAwQAAgEIAAGBCAABIQgAAwEAAAADCAACQQQAAwMEAAKBAAAA4wgAApMIAAERCAACAPyAAOBNACUh1UAEqjwIQABqAAgAA-r4AAJg9AABUPgAALD4AAOC8AACKPgAADD4AAA-_AADgvAAADL4AAFA9AACovQAAxr4AAKi9AABUvgAAyL0AABc_AABcvgAA4LwAABs_AAB_PwAAFD4AABA9AAAMPgAAvr4AAIg9AADoPQAA4r4AAIY-AAC4vQAAPD4AAI4-AACSPgAABD4AAJi9AADCvgAA-D0AAMa-AABcvgAAcD0AAAO_AADyvgAArj4AAJg9AABsPgAAkj4AAAQ-AABcvgAAuL0AAHA9AADYPQAAlr4AAES-AADiPgAAyL0AADC9AAB7PwAA-D0AABS-AADoPQAAoLwAABC9AACoPQAAqD0gADgTQAlIfFABKo8CEAEagAIAAFy-AABwvQAAfL4AACm_AABkPgAAcL0AAIi9AABAPAAAcD0AAIA7AACovQAAXD4AAOC8AACqvgAAuD0AAFC9AACavgAAET8AAKi9AADSPgAAcL0AAKg9AAAUPgAA4LwAAIi9AACovQAAcL0AABQ-AADYvQAAFL4AAAw-AACAOwAAJD4AACw-AABsPgAAkr4AAJg9AABwPQAAdL4AAM4-AACCPgAAHL4AACy-AACIPQAATL4AAM6-AAB_vwAAcD0AAIA7AAAUPgAATL4AAKi9AADgPAAARD4AAK4-AACoPQAA-L0AADy-AAA8vgAAFL4AAJK-AACaPgAA2D0AABC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Ke1cVNxZaX8","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6877226231496617611"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3166862597"},"13128848789218959174":{"videoId":"13128848789218959174","docid":"34-4-6-Z23720509208607BF","description":"In this video you will find out how to make simple drawing using Core Graphics context. My name is Andrew and I'm an iOS Developer. Here I'm posting Swift tutorials, Xcode tips and tricks...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1840077/5e7631fd5d4a875969d9d70bdba52470/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/W7FzKgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBd1YXXsbgbQ","linkTemplate":"/video/preview/13128848789218959174?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Core Graphics Context drawing in Swift","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Bd1YXXsbgbQ\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0WhQxMzEyODg0ODc4OTIxODk1OTE3NGqIFxIBMBgAIkUaMQAKKmhoaGFxdHFyZmxhY3RqZ2NoaFVDMG1kdExtd09peHlZMHdFVW5fN0tjdxICABIqEMIPDxoPPxOsA4IEJAGABCsqiwEQARp4gfb-9AH8BAD9AgUC-gX-ARICBPr2AQEA5AX9AQD8AgD_BAz1BwEAAPT79gv9AAAA-P3-9fr_AAAQEwQEBAAAABXx9_f9AAAABfj5_gsAAQH3Cgj9AwAAAP4P_wL_AAAA9gT_AP__AAD9DAD6AAAAAAL8BQAAAAAAIAAtUBnhOzgTQAlITlACKoQCEAAa8AFeSBT7-tfjBKYi4gD87-YBqgINAEkk3ADlAfEB5RXKAdf-GQDa5yH_sPvwAYET7AGg-Nf9Lx8FACIRB_4h4DQACxL1AUDBEwF9GwkB7ALw_-wjIwAJ_kUAJc4dAv7w-vv-4xn_zQrRAPIY0wIaTzUBPBUGBiQeHgHTEzYE2ggp_-naAgEA8xoEww7__SD2Cf0f_t_7RAvSAN8Y-wcoE_gM6rUM-9_rCAUTGvv_z_HaB7fw2QD0FvAIAwofA_UTKQMHERz4Cd__AAIf-_tABAD8_EAH-zrw_w_-3QHyti0X-QXq_vPYTwoC2fog4gwD6_ggAC3VrAA7OBNACUhhUAIqzwcQABrAB-li076K8AU9kHjDPOQFQr3b-5Q990KcPPiDRr1WwYO87cT6uzm2Tj67aS49I3eivMSXWb6MZmW89bolvQovYT4XcbC8QdPGOcnuXb3ifvY8GNZIvSU3L710Iww9MKr7uv1O072bdUa9iy40PQqBLD45R_g8Jey2vD0M7b1z_py9S34bu-pBQT0DJSK7tRg8vM_zvD2cvK0844AnvRpBGT0UQZw8yPVGu_L4TL1CE3E6OM63u5o6VL1MU6W7uAD6ulKQqTy_dwA9IRutPHovk72Gdp69P7PaPMMmVzyP-3Y956JsOY1_nzuhjn09_wkuvBq1nD0x8Le8MOEnO2O0Hr42Fnu7f2BYPPCLCz7zP7O74jrGO8KymL2V6fw8aDC8PJdHSLyFwzy9jK1WPOenCD6xLF09RvJwu3oApjxi4FS9xB9JO0b1jD1x_3G9OAauvFIKj735PBW9Fy_Uu2eCPD16Dbs93WxivJIqwLygp2E9pX1RuS0zlj2reCO9Eo40vBzjs7rfPTa9t5APvPtdqD2Hm508B8xoPBT4xL38z1C972dCPJyiCDz6hog9dmU8vJFk9j1po1-8AJOSuzF2R706voy9sH03vOo-gD30F3o8VEdYPJfiKr3L3Q66QNTku2DcN727BMy9KrrDuqYulL0MKmC9pEVouzWEHr3uzhw8gL-Uu7iPfD08HJO8uEswuyXfVr2RbMc75P2POvNZ3j1u9uw8-oGcuFKL97wSY_y7ouFeO4OpgztvQ7E86qIxOjy98j1KyFG9V8GOOc2h1jx4UpU8PMqXOGVcZ724fD-9UC6VOU-y9T3QRu49AEGxucui8LxbQh6-NwXjOUx7OT0HTUG9KMKfuRpUlr3kpXY9wyS1Obzljz3GmbA86vvgOe3TkT3YQUq8rr7QOPFFkD1SrU88nrK_OKJpAbwipBO9Ca1iuWx2pL1mD5m83C2tOedp5TxIlsK89xcLOV8NED2XYwi98qWvtwryE73jnb09lVPVuPkCST1FajW9_kkxuCKHjLsa2gS7CKMluFcG9b1wQ-y9zAyLuBHLgbxIk0E8yivjt1wAOr4BE429YPMxucJ1W726MNK9NsO7tYSJhb2VPwS9a-ITuEq2Cr5nnty9W5b2OJXAQT17vNA8xC8KuczRAz7rzUG7DKDfN_rSm7wZoak8-LTFN9Dmoj1vi4g95p_Rt97oXj145YS9QVK0uFUYpj1tC8U9g8fnOOcgQ70LdHI9BXWVuAhBYj0Z3aY8anQ2uI6IEz3sHcS9Mc4FuCAAOBNACUhtUAEqcxAAGmAu9AA-_fzQHv4H4ubczSryINrpFec8_---APs0FwsVAuzaKPn_ZdssAqsAAAAtGfsDzQAictO09fa8IRjFth0FC3_vBmXS3zENDKwq7wQf3v8P7Q4AE_HL9hHxCGwIIhsgAC0f3yA7OBNACUhvUAIqrwYQDBqgBgAAJEIAACDBAAA4QgAAiEEAAMjBAABgQQAA6EEAABBCAAAYwgAA4EAAAKBAAAAQwgAAUMIAAARCAADAwAAAIMIAAMhBAAA8wgAAhsIAADhCAAAAQAAAkMIAALDBAACIQQAAYEEAAAxCAAB0wgAAnsIAALhBAACQQQAAAAAAAJxCAAAkwgAAWMIAABjCAABAQQAAAAAAAIxCAAAIQgAAYMEAAJhBAAD4QQAAUEEAAARCAACQQQAABMIAAFDCAAAcwgAAjEIAALhBAADIwQAAAAAAAExCAACAwAAAKEIAAERCAAAAwgAAsMEAABDBAABQQgAAmEEAAChCAAA8wgAAVMIAAJBBAAA0QgAAQMAAAKhBAACwQQAAoEAAAKRCAAA0QgAAAAAAAFBCAAA4QgAAAMMAADzCAAAwwQAA-EEAAGTCAACgwgAAgD8AAOhBAAAwQgAAwMEAAMDBAADYQQAAoMEAAIBAAACSwgAAOMIAADBBAAC4wQAArMIAAHBBAACKwgAAAMIAALpCAADoQQAAwEAAADjCAAAAQAAAKEIAAIDBAABAwQAA6EEAAAzCAACOQgAAcEEAACBCAAD4QQAA2MEAABBBAABkwgAAoEEAAIjBAAC4QQAAQEAAAEBBAABEwgAAkMIAABjCAAAcwgAAEMIAALpCAACAQQAA0EEAAJDBAADgwAAAiMIAAKBAAABwwQAAqMEAAJhBAABAQQAAcEEAAHBBAACwQQAAMMEAAFjCAAAgwgAA-MEAAODAAACgwQAAVEIAAEDBAACYwQAAoEEAAEDAAAAwwQAAcMIAAFDCAACAwQAAIMEAAJDBAACwwQAAAMIAADDCAACAvwAAVEIAAPDBAAB4QgAAfMIAAATCAAAcwgAAgMAAAIxCAADYQQAAZEIAAABAAADOwgAABEIAAFBBAADIQQAAMEEAAIZCAABEwgAAqMEAADhCAACQQgAAEMEAADzCAAAowgAAoMAAAIJCAACIwQAADMIAAKRCAAAYwgAAMEEAAAzCAAAcwgAAgD8AABBCAAAwwQAAqEEAACDBAAAMwgAAlMIAAJjCIAA4E0AJSHVQASqPAhAAGoACAAD6vgAAfL4AAEA8AABkPgAAyL0AAFC9AAC4vQAA6r4AAIi9AAD4vQAAcL0AAIC7AACIvQAA6L0AAAw-AACOvgAALz8AAOi9AAAkvgAA3j4AAH8_AADKPgAA4DwAAJg9AACmvgAAyL0AALg9AAC6vgAAQDwAAOi9AAB0PgAAED0AAMg9AABQPQAAEL0AAEy-AACYPQAAED0AABC9AAAEPgAAur4AANi9AADCPgAAgj4AADQ-AAB0PgAAyL0AAJK-AAD4vQAAuD0AAMi9AAAUvgAAUD0AAAw-AABQPQAAML0AAH8_AACIPQAALL4AAKC8AABQvQAAQLwAAFA9AACovSAAOBNACUh8UAEqjwIQARqAAgAA-L0AAIA7AACWvgAAD78AABQ-AAAEvgAAQLwAAOA8AACAOwAA4LwAAEy-AABwPQAAyL0AAKa-AAAUPgAAyL0AAIK-AAAfPwAARL4AALY-AACYvQAA4DwAABA9AABQPQAAgLsAAKi9AABwvQAAPD4AABA9AAAkvgAAyD0AAEA8AACoPQAA-D0AABQ-AABUvgAAwj4AAOC8AABEvgAAhj4AAFw-AAAcvgAAnr4AACw-AAAcvgAAur4AAH-_AAAsvgAAXL4AAJY-AACCvgAAqD0AAOC8AADYPQAAPD4AAKg9AAAMvgAAiD0AAKi9AAAQPQAAyL0AAAc_AAAsPgAAXL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Bd1YXXsbgbQ","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13128848789218959174"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1497280335"},"4094004180797788577":{"videoId":"4094004180797788577","docid":"34-2-5-Z222C0A1522A3C74A","description":"In this video we write our first Core Graphics code, this time to draw a rectangle with a fill and stroke. This is part of the Hacking with Swift tutorial series, which teaches you to build iOS...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/893093/abc5fc1f9bce4a82ebf2b56e0db11b3e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/l_rXowAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvzXl0MhVXxY","linkTemplate":"/video/preview/4094004180797788577?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Drawing into a Core Graphics context with UIGraphicsImageRenderer – Core Graphics, part 3","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=vzXl0MhVXxY\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzQwOTQwMDQxODA3OTc3ODg1NzdaEzQwOTQwMDQxODA3OTc3ODg1Nzdqtg8SATAYACJFGjEACipoaHhhZmphcXR4ZXpjc2JiaGhVQ21KaTVSZERMZ3p2a2wzTHkwRFJNbFESAgASKhDCDw8aDz8T-QOCBCQBgAQrKosBEAEaeIH7AfkI_AUA8QL8__oCAAEJCP_49wAAAN_4Avz6-gMAAvIH9gQAAAAK9__-AAAAAPj9_vX6_wAACwz7AQUAAAAV8ff3_QAAAP_9_v4EAQAA9v4DBAMAAAACCAH8_wAAAPwBAwX-_wAA-Qn6_wAAAAAA__7_AAAAACAALaLU4Ts4E0AJSE5QAiqEAhAAGvABZSnu_RPQ8gWuH-QA6A3UAYEKLf86FcMA0wb3AecTzwHr7wMA7OspAK8S4wCeEw0Bv9vY_h0V8AAeChUACuMlABwT9QE_1_0BQxYD__kS8__uICAAEggR_zC37wIXAfEACNAd_r8A1wDW89IACiA3Ayz8_fwTLDMA7Qsc_cr_MgLU7wL98PT-_rb5AwMaDBv8HP7i_D4K1gD1LvIEJBH5C_rbAwrtDhoH-TILBNgC7_y-CesA9RTyBwocEgX2ESUDBw8a-QYM-_8VDgTyJvwF_fdE6wEYDvsT-NEFCNwMBvwGyQvz20gJAt37HuXt9ff_IAAtUCMNOzgTQAlIYVACKnMQABpgKvcARv8MlOkXAN7W3NUxGxXU9ULmMf_8vf8GDf4LKffltVjp_zT0GAmfAAAAKfTV8bAACn_NuugKxRgzuLsrIgFo8PJDsNAgFQWaNf0BDNELKf4QAN0Vxg4mw_JMGRwEIAAtgHYVOzgTQAlIb1ACKq8GEAwaoAYAAJBBAACwQQAAcMEAAHBBAAAwQQAAwMEAAGBBAACwwQAAAEEAABBBAACwQQAAxMIAADDCAABMwgAAgkIAAKjBAADYwQAAgMEAAODAAACGwgAAKMIAAKDBAAAEQgAAEMEAAAhCAADYwQAAOMIAAIDCAABoQgAAAMEAAEDBAABwQQAA0MIAAJjBAAAAwQAAAEEAAABCAACOQgAAuMEAADxCAAB4QgAAAAAAAIBBAABAQgAADEIAAIzCAADgwQAAYMIAANpCAACYQQAAwMEAAKBBAADYwQAAwMEAAMBAAAD4wQAA2MIAANBBAACcwgAAKEIAAABBAACAPwAAgMEAALjCAAAAwgAALMIAAPBBAADAwQAAwEAAACBBAAC6QgAA2EEAAILCAAC0QgAAiEEAABzCAADQwQAAyMEAADRCAACgQQAA8MEAAABAAAAwQQAAQEIAABzCAABAwAAAIMEAAODAAABsQgAAoMEAACDBAAAcQgAAmEEAADjCAACgQAAAlsIAACzCAAAAQAAAKEIAADDCAABAwQAAYEIAANhBAADIwgAA0EEAAMDAAAAcwgAArkIAAMBAAADwQQAA0EEAAIhBAABQwQAAwMEAAHBBAACAQAAAPMIAAADAAABAQAAAwEAAACDBAACwwQAA2MEAAIBBAAAAAAAAMEIAAIDBAAAEwgAAqMIAAGzCAAAwwQAA0MEAAMhBAACiQgAAFEIAAMhBAABAwQAAEMEAAGTCAADawgAAbMIAAFBBAACAwAAAoMEAAPBBAAAwwQAA8MEAAABBAAAAwAAAkEEAALjBAAD4QQAA4EEAAMDAAABwQQAAsEEAAABBAAC0wgAAQMAAAADAAACgwQAA2EEAAEDCAACQwQAAyMEAAGxCAABMQgAABEIAAABCAADoQQAAuMEAAADAAACMwgAAkMEAAPjBAABoQgAAiMEAAADBAACGQgAAwEAAADRCAADwwQAAwkIAAEDAAABkQgAAgEAAAPDBAACAQQAA4EEAAKBAAAAMwgAAZMIAAARCAACgQQAAmEEAAAhCAADAwQAAJMIAAFzCAACKwiAAOBNACUh1UAEqjwIQABqAAgAA2r4AAEy-AAAMPgAAFD4AALi9AABwPQAAoDwAAHS-AAB8vgAAbL4AAIi9AABUvgAAiD0AAGy-AACIPQAAbL4AALY-AADovQAAQLwAALo-AAB_PwAAfD4AAIg9AACYvQAA6L0AANi9AABAPAAAyL0AAJg9AABAvAAAij4AADw-AAAwPQAAiD0AAIA7AAC4vQAA2D0AABC9AACOvgAA2D0AAOK-AAA8vgAAyD0AAMi9AACePgAAhj4AAEQ-AACKvgAAiD0AAEC8AAAcvgAAuL0AAII-AAC4PQAAQLwAAFC9AAAzPwAAED0AAAQ-AAAwPQAAjr4AANi9AAAQvQAAcD0gADgTQAlIfFABKo8CEAEagAIAAJa-AADovQAAgr4AABO_AACGPgAAcD0AAMg9AABUvgAAcD0AALi9AABUvgAAED0AAIA7AAC6vgAAFD4AAOC8AACevgAAPz8AAPi9AACmPgAAMD0AAOi9AAC4PQAAqD0AAIg9AACIvQAA4DwAAEQ-AACYvQAAgr4AABQ-AABAPAAAyD0AAMg9AACKPgAAgr4AACw-AAAQPQAAhr4AAGQ-AAC2PgAA2L0AAFA9AACAuwAAyL0AAP6-AAB_vwAATL4AAEC8AAAkPgAA6L0AAJi9AAC4vQAAQLwAAKo-AACoPQAADL4AAEw-AABEvgAAcD0AAKi9AADGPgAAiD0AAPi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=vzXl0MhVXxY","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4094004180797788577"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2705628895"},"11909608464010640246":{"videoId":"11909608464010640246","docid":"34-7-8-Z532D103005ABEC28","description":"In this video we look at how to render attributed strings and UIImages to a Core Graphics image. This is part of the Hacking with Swift tutorial series, which teaches you to build iOS apps using...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4303714/0a408d52462147f389ef8cdd86bd69b4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/D5bfqwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DI12-RAh0BxI","linkTemplate":"/video/preview/11909608464010640246?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Images and text – Core Graphics, part 6","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=I12-RAh0BxI\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDExOTA5NjA4NDY0MDEwNjQwMjQ2WhQxMTkwOTYwODQ2NDAxMDY0MDI0Nmq2DxIBMBgAIkUaMQAKKmhoeGFmamFxdHhlemNzYmJoaFVDbUppNVJkRExnenZrbDNMeTBEUk1sURICABIqEMIPDxoPPxPFAoIEJAGABCsqiwEQARp4gfT__gX7BgDy-___CAL_AAsA-_v3AAAA4fv9AgP7AgD4AAX6BwAAAP4H9Af8AAAA9_7-_vz_AAAGF_4ABAAAABH2AwcCAAAAAgALAQ7_AQH8AAL9A_8AAAEOAPn_AAAA_gsIBPv_AAAGDv34AQAAAPkDAAEAAAAAIAAtTxjkOzgTQAlITlACKoQCEAAa8AFvLe38Adb3A6Yi4gDlIfkBgRgP_1MM2gDL-uMB1O65Ad318ADnACcAvxbJ_oET7AG16PAALx8FAA__Fv8h4DQAHhX0AT_kFwA38vkA3ffh_-wjIwAU9yT_LMz0AR8P4f0mzg__xway_7_75wALIzwDMfv9_CQeHgECKzn8wRchAeHnAfnsAg8Ck_sJ_SAQAvsJBun9SRry_98Y-wcoE_gMEdEO-_f5IADmKgwF1ALt-8796v_0FvAI5igh_gsqKvj0EyQD_f76-BcPBPE78gDzFzgGBSLkBQr_3wUC2Q0H_PTVEfbYTwoC2fog4vr2-O0gAC0BsAA7OBNACUhhUAIqcxAAGmBF9gA7Bh2f5yof7e3P3ikLAev1F8sx_zLc_wYHAfMz-OiaLv7_Iesr4Z0AAAA78vMGugANf9a-4QXJE0i9rzET53XE80OlyhowA50sAAD-4BMCHAEA8e3AEifc6DI5KvYgAC0n-RQ7OBNACUhvUAIqrwYQDBqgBgAAIEEAAIBBAACowQAAAEEAAFBBAADAwQAA8EEAAMDAAABQQQAAkEEAAAxCAADkwgAAVMIAAGTCAABEQgAAAMAAAPDBAACIwQAAgD8AAITCAACgwQAAUMEAAEhCAADAwQAAuEEAANDBAABAwgAAdMIAAHxCAADgwAAAAMAAAIA_AADSwgAAAMIAALDBAADgQAAAQEIAAHBCAACQwQAAGEIAAEhCAAAQQQAAUEEAAHRCAAAgQgAAQMIAANjBAAA0wgAA0kIAAOBBAADYwQAAgEAAAPDBAADQwQAAwEAAAATCAAC6wgAAuEEAALDCAAAsQgAAQEAAAADBAABAwQAAqMIAABTCAAAwwgAA8EEAAAzCAAAAQAAAoEEAAMZCAAAMQgAAdMIAAMBCAACAQQAADMIAAMjBAACYwQAAJEIAAJBBAAAkwgAAwEAAAKBBAAA0QgAAPMIAAIDAAACgwAAAgMAAAFhCAADQwQAAYMEAADhCAACwQQAAIMIAAAAAAACcwgAANMIAAKBAAAAoQgAACMIAAIA_AABgQgAAmEEAAMDCAACYQQAAgMEAAPjBAAC-QgAAkEEAAPBBAADwQQAAuEEAADDBAAC4wQAAwEEAABBBAABUwgAAQMAAAEBBAABAQQAAUMEAAODBAADwwQAAIEEAAIDAAABAQgAA4MEAAPjBAACswgAAUMIAAKDBAAD4wQAADEIAAIJCAADgQQAA4EEAADDBAACAwQAAfMIAAMzCAABQwgAAcEEAAHDBAACIwQAA-EEAAIC_AAAAwgAAUEEAADDBAACIQQAAIMEAALBBAAD4QQAAiMEAANBBAADIQQAAcEEAALjCAADAQAAAoMAAANDBAAAMQgAAPMIAALjBAADwwQAAWEIAAERCAAAQQgAAPEIAAPBBAACgwQAAoMEAAIzCAAAMwgAACMIAAFhCAACAwAAAQMEAAIJCAACIQQAAREIAANDBAAC8QgAAgL8AAAxCAACIwQAA8MEAAJhBAACYQQAAoMAAACTCAAB4wgAAsEEAAOhBAACIQQAA8EEAACDBAABAwgAALMIAAIjCIAA4E0AJSHVQASqPAhAAGoACAACavgAAHL4AADQ-AABwPQAAPD4AAHA9AADYPQAA3r4AADC9AABkvgAAcD0AALK-AABAvAAAEL0AADA9AACWvgAADz8AAKC8AAAwPQAAxj4AAH8_AACGPgAATD4AAEA8AAC4vQAAdL4AAGw-AAAsvgAAoLwAAIg9AACePgAAiD0AAPg9AAAUvgAA2L0AABy-AAAQPQAAhr4AAOa-AAAUPgAAB78AAJa-AABsPgAAcL0AACw-AACqPgAAPD4AAI6-AAAEvgAAED0AAOi9AAAQvQAAJD4AADQ-AAAQPQAAqL0AAGc_AADovQAAFD4AAFA9AADIvQAAJL4AAHC9AAD4PSAAOBNACUh8UAEqjwIQARqAAgAAmr4AACy-AACavgAAG78AACQ-AAAwvQAAqD0AAES-AABQPQAAoLwAAIq-AABQPQAAqD0AAFS-AAAEPgAAUL0AAGS-AAAlPwAA2L0AAOI-AACAOwAAoLwAABA9AAAQPQAAuD0AADS-AAC4PQAAuD0AAAS-AADIvQAA-D0AABA9AAAMPgAA-D0AAI4-AACWvgAA6D0AAIg9AACGvgAAkj4AAJI-AABwvQAAcD0AAKC8AAAMvgAA9r4AAH-_AAAwvQAA6L0AABA9AACYvQAAiL0AAKC8AAAMPgAAXD4AAOg9AADIvQAALD4AADS-AABAPAAAcL0AAJo-AADgPAAA-L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=I12-RAh0BxI","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11909608464010640246"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"159288232"},"9971061075158770013":{"videoId":"9971061075158770013","docid":"34-0-5-Z7F003261E67C718F","description":"In this tutorial I will explain what core graphics is, and give a basic tutorial on how to get started and render a circle.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3468182/0f809010eb09fc6342fc4029c3b2a1a3/564x318_1"},"target":"_self","position":"17","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DemqOQ_xOV80","linkTemplate":"/video/preview/9971061075158770013?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What is Core Graphics","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=emqOQ_xOV80\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzk5NzEwNjEwNzUxNTg3NzAwMTNaEzk5NzEwNjEwNzUxNTg3NzAwMTNqrg0SATAYACJEGjAACiloaHViZm5mYm1hanVqbnloaFVDdlJKdmpza1l3N3ROOHNhMzBIMzdvURICABEqEMIPDxoPPxPzAYIEJAGABCsqiwEQARp4gff-_AD-AwD0BAUB-QP_AQsKBwD3AQEA4voD9wf7AgD4AAX6BwAAAP0C-wUBAAAA9v7-_vz_AAD6FP4FAwAAABHxAfwDAAAACPAB__8BAAD8_AoEA_8AAA0IAQUAAAAA-wQE_QAAAAD5EP0GAAAAAP8H_v__AAAAIAAtAFPbOzgTQAlITlACKnMQABpgIBIAOwYE8-Ec8-7s2MgnMibd-QT94_8T1wAMMjULPefdzyD4_0ERGvu3AAAAG-3t8rYAJFTc5fL-CBYy1uQXCih_HQgEDPYUFRbM5v3y9-MNACE4AMMoDfb2tv8YGksJIAAtjJ08OzgTQAlIb1ACKq8GEAwaoAYAAAxCAACwwQAAQMEAAGhCAADgQAAAQEIAADDBAAB0wgAAQMIAACRCAADIQQAAmMEAAIbCAACgwQAAskIAABBBAABAwAAAoEAAACzCAACwQQAAeEIAAABBAABgQgAAoEEAAKBAAACgQAAAMEEAACDCAACAQQAAgMEAAODBAAAMQgAAFMIAAODAAADIwQAA2EEAACTCAAC0QgAAqMEAAEDBAACgQgAA2MEAACBCAABgQgAAwMAAANjBAACIwgAAoEEAAAhCAACAwAAAgD8AACBCAAB8wgAAAMAAAIBBAAAwQgAAJMIAAKBBAABgwQAAdEIAADBBAADYwQAAsMEAAIhBAACAQQAAiMEAACBCAACCwgAAwEAAADBBAAAkQgAAikIAAIrCAAAQwQAAIMEAAFTCAAB8wgAA4EEAAEBAAABwwQAAHMIAAIA_AADAQgAAwEAAALDBAABwQgAAREIAAARCAACAQAAALEIAAIhBAACEQgAAIEEAAADDAAAwQQAA0MEAADBCAABcQgAAgD8AAADBAACAPwAA4EAAAGBCAAB0wgAAsEEAAIJCAABQwQAA0EEAAIDAAABcQgAAwEEAACjCAAAUwgAAcMIAANhBAACQwQAAmEEAACzCAADgQAAAdMIAAAAAAADYwQAABMIAAEDCAADAwQAAyEEAAOjBAABAwgAAWMIAAADBAACowQAAgD8AALjBAAAwwQAAmEEAAPZCAAAUQgAAkEEAAGBBAACOwgAAgsIAAHBBAACAwAAAAEAAAABAAAD4QQAAwMAAAPBBAACEQgAAQMAAABDBAADgQAAAoMAAAABAAAAMQgAAQEEAAADCAACKwgAA2MEAAEjCAABAwAAAqEEAADjCAAAAQAAAAMEAAIBAAABkQgAAmEEAAIzCAAAgQQAAYMIAAJhBAADAwQAAgEEAAPDBAADQwQAAsMEAADDCAACYQgAAUEEAAIjBAABMwgAA4MEAAGxCAAC8QgAAeMIAAAzCAABQQgAAgEEAALBBAABgQQAAmsIAALJCAACwQQAAUMIAAMBAAABYwgAATMIAAAhCAAD4wSAAOBNACUh1UAEqjwIQABqAAgAABL4AADy-AAAUPgAAfD4AAJi9AACoPQAABL4AAGy-AAAkvgAAuD0AAFC9AAAkvgAA4LwAAPi9AACIvQAAyL0AALo-AACovQAA4DwAAI4-AAB_PwAAND4AAIC7AADgPAAADL4AAGy-AACAOwAAEL0AALg9AACoPQAAuD0AANg9AABwvQAABD4AAPi9AACOvgAAFD4AAFC9AABsvgAAFD4AANi9AACevgAAdD4AAAw-AABAPAAAqD0AAOA8AAAcvgAA4DwAAKA8AABAPAAAQDwAAHw-AAAEPgAAUD0AAIA7AAATPwAAuL0AAKA8AADgvAAAVL4AABA9AABQPQAAFL4gADgTQAlIfFABKo8CEAEagAIAAIK-AAA8vgAAtr4AAD2_AAB8PgAAUD0AABQ-AABMvgAAED0AAKC8AADYvQAAMD0AAOA8AACmvgAAND4AAIi9AACOvgAAKz8AADy-AAB8PgAAUL0AAIg9AABkPgAAMD0AAKC8AACIPQAA-L0AAIg9AAAQvQAAlr4AANg9AAAQPQAAHD4AABC9AAA8PgAAZL4AAFw-AACgPAAAVL4AAAQ-AACiPgAAML0AAOC8AABwPQAA-L0AAKq-AAB_vwAADL4AAKA8AAAsPgAAEL0AANi9AAB0PgAAoDwAAFw-AADgPAAAEL0AAFC9AACYvQAARL4AAIA7AADOPgAAcL0AAIi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=emqOQ_xOV80","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9971061075158770013"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"5431914074749401845":{"videoId":"5431914074749401845","docid":"34-6-17-ZD33A72C5F0ED0299","description":"http://ytwizard.com/r/9NHFxV http://ytwizard.com/r/9NHFxV Intermediate Mobile App Development (Swift 3, iPhone iOS10) Gain the proficiency to start a career as an iOS developer with Swift 3...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3450230/edb3e28edbfa563e10ce0fade12f5b11/564x318_1"},"target":"_self","position":"18","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMgjsH8PZPv8","linkTemplate":"/video/preview/5431914074749401845?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Designing the UI of the core graphics app","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MgjsH8PZPv8\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhUKEzU0MzE5MTQwNzQ3NDk0MDE4NDVaEzU0MzE5MTQwNzQ3NDk0MDE4NDVqrw0SATAYACJFGjEACipoaGhxbmFib2R5d2dub3liaGhVQ2VqLVNSWWFlNUlzYXM2Qk9qOHdwTWcSAgASKhDCDw8aDz8TmQGCBCQBgAQrKosBEAEaeIHuBfwFAf8A6_79BAIC_wAU9AcG9wAAANz3Avz5-QMA9vgA9gEAAAAFAAABBAAAAPb9_v78_wAAABMJCAUAAAAW7_b2_QAAAAv8BAz_AQAA-wAD_QP_AAAFA_0EAAAAAPcDDPwBAAAA9ggBAAAAAAD7-foAAP8AACAALWoszzs4E0AJSE5QAipzEAAaYCkOADIUH8DP9BP19d3M_A7o5dfazPz_O9QA3h_u8BEc6K018QBJAxXxpwAAAB0V4ujKAAZr4NXRBAE8KcPeDvsIfwgN8unLMv0I2P3xKivYABE0SwCaDf8BGr7-NAJFAyAALamKJjs4E0AJSG9QAiqvBhAMGqAGAADAwQAAJEIAAHRCAAAYwgAAEMEAAHxCAADgwAAAQEEAAGDCAAAkwgAAQMAAAPhBAADAwAAAoMAAAARCAADgQQAA8MEAAIDCAABAwgAA4EAAAHhCAABwwgAAeEIAAKhBAADQQQAAgEAAAKBBAAAkwgAAREIAADjCAACawgAAwEEAAJjCAACwQQAAEMIAAEBAAACoQQAA-EEAAADBAABIwgAAgMAAAIBAAAAkwgAAmkIAAETCAADgQAAAuMEAALhBAABAQQAAUMEAAKzCAADgQAAAPMIAAHBBAACMQgAAEEEAAFDBAAAgwQAA0EEAABxCAACQwQAAHMIAAPjBAACiwgAA2EEAAEDAAADYQQAAyEEAAOjBAACQQQAAGEIAACBCAAAoQgAASEIAAABBAABkwgAAUMIAAEBAAACoQQAAIEEAAODBAADEQgAAEMEAAHBBAAAgwQAAqEEAAPhCAAA8wgAAAEAAALjBAAAEQgAAFEIAACDBAACqwgAAiMIAAILCAACAPwAAgL8AAPhBAACAQQAAkEEAAKDAAACeQgAAvMIAANjBAABAwQAA4EAAAKDAAAAAAAAALEIAAJhBAAC4QQAAwMEAAChCAAAUQgAAQMAAAEBAAAAcwgAAYMEAAKjBAADQQQAAAEAAANhBAAAgQQAAiMIAAEDBAACgQAAAaMIAAAjCAACYwQAA2MEAAADCAAB0wgAAgEEAAKBBAACgQgAAiEEAAM5CAACWQgAAQMIAAGBCAABwQQAAQEAAAHBBAADQwQAAyEEAADDCAACgwAAAuEEAADBCAACAvwAAEMIAAJDCAADAQQAAYMIAALDBAABUwgAAgEAAACDCAAAUQgAAwMAAAOBBAACSwgAAuEEAAPjBAACYQQAAAAAAAFxCAACAwQAAAMEAAGDBAAB4QgAAAMIAAGDCAABQQQAA-MEAADTCAABUwgAAQMEAAAxCAACowQAAqMEAAKDCAAAAwgAA-EEAAGBCAACiwgAAsMEAABBCAADgQQAABMIAALBBAACAQQAAKEIAAOjBAABYQgAAAEEAABzCAADAQAAAcMEgADgTQAlIdVABKo8CEAAagAIAAKK-AACAOwAAgLsAALo-AACAOwAAUL0AADS-AACavgAAVL4AAFC9AADIPQAANL4AAHC9AABwvQAADD4AAI6-AADGPgAAuL0AAEA8AACmPgAAfz8AAII-AADgPAAA-L0AABS-AABwvQAADL4AADC9AAAQvQAAyL0AAI4-AAAsPgAAhj4AAPg9AAAQvQAAkr4AAOA8AAD4vQAAyr4AAJI-AADovQAAVL4AAJ4-AABQvQAAgj4AAMY-AAAsPgAADL4AAIg9AACIPQAAQLwAAI6-AACePgAAkj4AAIC7AABwPQAALz8AACy-AABQvQAAoDwAAJi9AACAuwAAED0AAEy-IAA4E0AJSHxQASqPAhABGoACAAC-vgAAHL4AAES-AAA7vwAAZD4AAOg9AABAvAAAoDwAALg9AAA0vgAAkr4AAFA9AACgPAAAnr4AABQ-AABAPAAAFL4AACM_AABAvAAAvj4AAKC8AAAQPQAAFD4AADA9AACIvQAA4DwAAHA9AADoPQAAlr4AAPi9AAAcPgAAED0AAIo-AAA0PgAAHD4AAI6-AACoPQAAED0AAIK-AADePgAAVD4AAHS-AADoPQAAuD0AABy-AADGvgAAf78AAMi9AABUvgAAVD4AAFC9AAD4vQAAqD0AAOg9AACKPgAAyD0AAKi9AACYPQAA4LwAAMi9AABwvQAATD4AAES-AABwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=MgjsH8PZPv8","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["5431914074749401845"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"10863828259968482287":{"videoId":"10863828259968482287","docid":"34-4-7-ZD2883BE8DDE70721","description":"Today we Are going to draw on iOS device with core graphics in swift 4 with really easy code. You Can Donate me here : paypal.me/meetrr123...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4396285/0a66237e08a6164ab19939b3d1f68fff/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ioyvFwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DT_AUJtxRGmw","linkTemplate":"/video/preview/10863828259968482287?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Simple Drawing App using Core Graphics : iOS Tutorial","related_orig_text":"core graphics","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"core graphics\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=T_AUJtxRGmw\",\"src\":\"serp\",\"rvb\":\"Eq0DChMxNTk1MDM4OTM0MDUzOTEwOTYwChQxNTQ5Nzc2MTQ2ODA1MDc1MjA1MwoTNzkzNDMwNzI3Mzg1NzUxMzUyMQoTMjEzMjQ2OTM4NjEwOTIxMzY3MQoUMTc4MDYzMzkxODI4ODE2NjkzNTUKEzgyMzkxNjUwNDM1MDI4NzM4NjYKFDEyOTI0MjczNDY2MTYzNjMxMjU0ChM4OTc2OTAyOTMzMzUxNzc1NTgzChQxNzU1NzcxODEwNjExNzkzMTMwNgoUMTQzNDAyMTcxMDg5MDQ2MjY2ODQKEzI4Njk0ODgxMTQ4NzQ5MzM2OTUKEzY4NzcyMjYyMzE0OTY2MTc2MTEKFDEzMTI4ODQ4Nzg5MjE4OTU5MTc0ChM0MDk0MDA0MTgwNzk3Nzg4NTc3ChQxMTkwOTYwODQ2NDAxMDY0MDI0NgoTOTk3MTA2MTA3NTE1ODc3MDAxMwoTNTQzMTkxNDA3NDc0OTQwMTg0NQoUMTA4NjM4MjgyNTk5Njg0ODIyODcKFDE3MDE5ODEwODI5NDk3ODg3OTc2ChMyMTY0MTcwNzIwNTQ5MzkzNDQ3GhYKFDEwODYzODI4MjU5OTY4NDgyMjg3WhQxMDg2MzgyODI1OTk2ODQ4MjI4N2qHFxIBMBgAIkQaMAAKKWhocWhnenJ4ZXdrZnhnbmhoVUNLVUtiUlhtX0ZfUWNaWWFWSVdUc3lREgIAESoQwg8PGg8_E-MGggQkAYAEKyqLARABGniB-vr6CwP9APMEBQH5BP8BDAoI__YBAQDN-f__AvQFABwQDgEC_wAA8fr4AQkAAAAB8fX3AP0BAPkEAwgEAAAAF-_29v0AAAAC9wEGAAAAAPYEAvcCAAAABhIBAP8AAAD8_fsC-f4AAO0KA_4AAAAACPcA_gAAAAAgAC1gxss7OBNACUhOUAIqhAIQABrwAVwO5voG0x0GigHtANcmDQKBGA__PuwUALD65gC5PtQAtwggAPomBv7uNwkBrx0JAMYjGP9DKQsA6ABn_QDpFwAX3eMBW90QAisQDwDmEBT_7CMjAArU-_8u3Qf_Q-cE_gLs2P3d8_EBpPnoAw3xJv_9ChUCMxYfAgf4NATz9fH93iUM_OwCDwKvJf0B9wrjADLd7_tEC9IA9scEAOjx8gsq9PD8MtcDAN0p8QnUAu378NgC-eDp-wEGFQH8E0AbAu_3GBQJ3_8A-DEE-QalCf7bO_L5YOwGCu3t__CUNwP5wAYR8MkBAfsq2Qnt3gX_AyAALQGwADs4E0AJSGFQAirPBxAAGsAH4xixvl-QXj0RYEc8oBRyvdu6AD3z7v68_YUevgFqajzh0Fu8kq6BPgmUYz3L2NA8s_B1vsfQlrxFZEA5GHcTPtWKgLz-jYe7Vy6avfFJBz3RjdU8llkEvYfMCz2cU8m8K31wOyHYB70YIkw9GxBRPiPue71VtIO8TGszvq2Egz0yeQE8gCkDPqOBLj07wcS7xFvnPeqdAL1fKUu7RGnPPeTEMjxxqjW8I5OCvVWH3Dy6FUI87GjcvS-9AbwZWAU73CMAPQOT2705b5K8L22YvSsoNj1ajZs8gtSMPUoshD2xWNw6QvNUvZ4IAr1VKYc8vaCqvLwffL3t6wY6KLkDvhYvNr3iPhI98IsLPvM_s7viOsY7fJrTvbGiJj19XrG8vj8UvWD9ZL2Pqbs8UpZGvJYZoL22v848l7MSPeFdDr3wngc7Cw4PPlxrFjyq7wC87OmJvTEHIT3pBUQ8CbvROxy2zT3vekS8PgXgPU7GAj0H6MK7LTOWPat4I70SjjS85BBxvAilhL36RWg7E5KWPW26jz0yKqE7emKnvBvG07wj_ZG86clmPYGwMz2cdT47USKIPfDvPT3dyYy8KXYkvn6btDyr9Zc6gqtcPS9NkbwBw3I8m8iMPBRxnzyrhlk6S9itvKsVt73FmgK8CJPivfJjJ7zC-6q65wfkvGiXj72ZtRi7VRMEvpW347xkV5I5VyEFvlgyTL0FotG5AaXhPZurhj3EXTO5VmGovV9wF73joK252EMAPYZAyT1lHzW5TyMdPpW4Dr0Ne9I4HV1APTlOQLvMNsi5_H31vBz4Z70YTPQ4oH3GPclIvD1XbpK5_LNVvXc9sr2FGzC4hp4DPMJbdr0pQIk4nURJvW45gj3Qj445Wx3lPPvYU71wqT85cOldvRfkfLsnRQ628923vPhEyL3_BdC45m-nPGF4O731yqm2OMZpvb0Imb3SOxY588sAPTYKlL1Z6Og47V9ePZ713zyJqFS4Kdt2vOfssz0nn4A3JLbLPT_jIr3GcPY4QJglvOMikjwr9Vu5QzG-vaYqbTyUOLK3GMmDPWvLCj3OoTK31YogvQOzwryeYP81hPJevV-AtzuqJRg4Yp3qvGG27jw5P3637lG5vd3WcTxXV4838ViNvciMwbybelg4IHJkvZ7ZKb0EK3-46XjUuzlMjzxsVpI4M90LPXdaSLzBzLK47AO9O3zUD74X-ty4ITK2PDs54z0EGwY5cA2mO-e-QTwxzdK4bgONvSdprj2_9xY3WtFNOww3tb2O8oS4IAA4E0AJSG1QASpzEAAaYBn0AEPvCcTnAx3y7-_eIdkN_sQjBDD_Dd__9h8oEA396Kcc5v899QoRrQAAAA8O1RfeACBm59zq698HNMLNFfDjf_rTNsrRNSPYsRb8ESHW5R4ZDQDe4dnw4BUfaCz6MCAALdEsKzs4E0AJSG9QAiqvBhAMGqAGAABAQAAAUEIAABhCAAAwQQAAGEIAAHhCAAAEQgAA4MAAAFzCAABkwgAAoEEAAKDBAABcwgAAwMAAAEDBAADIwQAAQEEAAKbCAABAwQAATMIAAIDBAAAMwgAAAMEAAEBBAACowQAAEMEAAATCAADwwQAAxkIAAIDBAABAwAAA4MAAAMrCAAD4QQAAoMEAANDBAABwQQAAdEIAABBBAACWQgAAQEAAAJTCAABAwgAAoMEAAEzCAADAwQAAgMAAAJhBAAA8QgAAgD8AAM7CAABwQQAAyEEAAADAAABYQgAAMEEAAFDCAADowQAAMMEAAMBBAADIQQAAgD8AAFzCAACIwgAAiMEAAIBAAACgQAAAsMEAAODAAAAEwgAAkEIAAABCAAAMwgAA4EAAAJDBAACAPwAAhsIAAPBBAAAkQgAA2MEAADDCAACqQgAAHMIAAABCAAAAQAAAqMEAADhCAACAvwAAkEIAAJDBAAAQwQAAlkIAAFDBAAAkwgAAJMIAADDBAACgwQAAAMIAAIBAAABkwgAAZMIAACxCAAAsQgAAAEEAAAzCAACwQQAAAAAAABhCAADYwQAAgkIAAEBBAACAwQAAAEEAAOJCAACYwQAAhkIAABTCAABgQQAAmMEAAFTCAAAQQQAAnMIAAADAAAB0wgAAyEEAAJjBAAAAQgAACEIAACDCAACAvwAAsMEAADzCAADAwQAAoMEAAODAAAB4QgAASEIAAIDCAADYQQAAgL8AAKBBAABwQQAAcMEAAAzCAAA0QgAAkMEAABTCAACIQgAAQEAAAKrCAAAAAAAA4EAAAKDBAACgwAAAyMEAALDCAACgQAAAJEIAAKBAAABQQQAAAEAAAGhCAAAMwgAAuMEAAEDBAABYwgAANEIAAOhBAACQwQAA2EEAAMjBAACIQgAAMEEAAKhBAAAAQQAAgMAAAJZCAADYwQAAqEEAAJBCAACowgAAhsIAAAAAAAAAQAAAZEIAAIBBAAAowgAAYEIAALBBAADIQQAAiEEAAFDCAACAwQAAYEEAAIC_AAAgQgAANMIAAEDCAABcQgAA2MEgADgTQAlIdVABKo8CEAAagAIAAIa-AAA0vgAALD4AAEA8AAD4PQAAUL0AAHQ-AADKvgAAfL4AADC9AACYvQAAqL0AAN6-AACAuwAAED0AAIa-AAD2PgAAyL0AAKi9AADyPgAAfz8AAAQ-AAB8vgAAUD0AAJi9AAA8vgAAJD4AAOi9AAA0PgAAkj4AAGQ-AADYvQAAsj4AAJ4-AAD4vQAAFL4AAFQ-AADevgAAwr4AAMY-AADCvgAAqr4AAFw-AACIPQAABz8AALg9AAAUPgAATL4AAAQ-AAAcPgAADD4AAHS-AABkPgAAyD0AADS-AAAwPQAAWz8AADC9AADovQAAuD0AAKi9AABkPgAAND4AAAy-IAA4E0AJSHxQASqPAhABGoACAABMvgAANL4AALK-AAAlvwAAqD0AAFC9AADIPQAAcL0AAJg9AAAEvgAAgr4AAAQ-AAAQvQAAlr4AADQ-AACIvQAAnr4AAAk_AAAsvgAA6j4AAEC8AAAQPQAAoDwAADA9AABQvQAABL4AALi9AAAwPQAAQDwAACS-AACoPQAAcD0AAEw-AABEvgAAPD4AALi9AACCPgAA-D0AAAS-AADqPgAAoj4AAEy-AAAcvgAA-D0AAIC7AADSvgAAf78AAES-AADovQAARD4AADC9AAAMvgAAcD0AAOA8AACaPgAA-D0AABS-AAAUvgAAbL4AAKC8AADgvAAAAT8AAKg9AADYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=T_AUJtxRGmw","parent-reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10863828259968482287"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2220022768"}},"dups":{"1595038934053910960":{"videoId":"1595038934053910960","title":"Setting up – \u0007[Core\u0007] \u0007[Graphics\u0007], part 1","cleanTitle":"Setting up – Core Graphics, part 1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=O-4-xPOXkj0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/O-4-xPOXkj0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDbUppNVJkRExnenZrbDNMeTBEUk1sUQ==","name":"Paul Hudson","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Paul+Hudson","origUrl":"http://www.youtube.com/@twostraws","a11yText":"Paul Hudson. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":124,"text":"2:04","a11yText":"Süre 2 dakika 4 saniye","shortText":"2 dk."},"views":{"text":"5,8bin","a11yText":"5,8 bin izleme"},"date":"29 nis 2019","modifyTime":1556496000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/O-4-xPOXkj0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=O-4-xPOXkj0","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":124},"parentClipId":"1595038934053910960","href":"/preview/1595038934053910960?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/1595038934053910960?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15497761468050752053":{"videoId":"15497761468050752053","title":"Swift - \u0007[Core\u0007] \u0007[Graphics\u0007] Introduction Basic Shapes","cleanTitle":"Swift - Core Graphics Introduction Basic Shapes","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wmfecAPy_SM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wmfecAPy_SM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNFhzSzNjQ0dqZlEtYkw2dktVaGJqUQ==","name":"Seemu Apps","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Seemu+Apps","origUrl":"http://www.youtube.com/channel/UC4XsK3cCGjfQ-bL6vKUhbjQ","a11yText":"Seemu Apps. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":829,"text":"13:49","a11yText":"Süre 13 dakika 49 saniye","shortText":"13 dk."},"views":{"text":"8,4bin","a11yText":"8,4 bin izleme"},"date":"8 mar 2017","modifyTime":1488931200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wmfecAPy_SM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wmfecAPy_SM","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":829},"parentClipId":"15497761468050752053","href":"/preview/15497761468050752053?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/15497761468050752053?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7934307273857513521":{"videoId":"7934307273857513521","title":"Introduction to \u0007[Core\u0007] \u0007[Graphics\u0007] (iOS/Swift)","cleanTitle":"Introduction to Core Graphics (iOS/Swift)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=won0gA05ce0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/won0gA05ce0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeG5DQTVGQllSQ0ZnSVpXRDBDS0NWZw==","name":"Swift Arcade","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Swift+Arcade","origUrl":"http://www.youtube.com/@swiftarcade7632","a11yText":"Swift Arcade. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1394,"text":"23:14","a11yText":"Süre 23 dakika 14 saniye","shortText":"23 dk."},"views":{"text":"14,1bin","a11yText":"14,1 bin izleme"},"date":"22 oca 2021","modifyTime":1611344364000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/won0gA05ce0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=won0gA05ce0","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":1394},"parentClipId":"7934307273857513521","href":"/preview/7934307273857513521?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/7934307273857513521?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2132469386109213671":{"videoId":"2132469386109213671","title":"iOS \u0007[Core\u0007] \u0007[Graphics\u0007] Tutorial","cleanTitle":"iOS Core Graphics Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qmXpK1-Ak5U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qmXpK1-Ak5U?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDTGJqVWd6QUhfOGxOUTl2bFN0ZEdkZw==","name":"Code Pro","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Code+Pro","origUrl":"http://www.youtube.com/@CodePro","a11yText":"Code Pro. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1926,"text":"32:06","a11yText":"Süre 32 dakika 6 saniye","shortText":"32 dk."},"views":{"text":"19,3bin","a11yText":"19,3 bin izleme"},"date":"14 nis 2018","modifyTime":1523654166000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qmXpK1-Ak5U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qmXpK1-Ak5U","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":1926},"parentClipId":"2132469386109213671","href":"/preview/2132469386109213671?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/2132469386109213671?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17806339182881669355":{"videoId":"17806339182881669355","title":"\u0007[Core\u0007] \u0007[Graphics\u0007] Part 3: How to Draw Custom UI Control in iOS with Swift","cleanTitle":"Core Graphics Part 3: How to Draw Custom UI Control in iOS with Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=FrS_M298FMs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/FrS_M298FMs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlBGR3E2bHVDcUFWR2lGcHpUdmtJQQ==","name":"David Tran","isVerified":false,"subscribersCount":0,"url":"/video/search?text=David+Tran","origUrl":"http://www.youtube.com/@DucTranFan","a11yText":"David Tran. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":622,"text":"10:22","a11yText":"Süre 10 dakika 22 saniye","shortText":"10 dk."},"views":{"text":"3,8bin","a11yText":"3,8 bin izleme"},"date":"4 mayıs 2015","modifyTime":1430697600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/FrS_M298FMs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=FrS_M298FMs","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":622},"parentClipId":"17806339182881669355","href":"/preview/17806339182881669355?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/17806339182881669355?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8239165043502873866":{"videoId":"8239165043502873866","title":"\u0007[Core\u0007] \u0007[Graphics\u0007] Part 2: How to Draw Custom UI Control in iOS with Swift","cleanTitle":"Core Graphics Part 2: How to Draw Custom UI Control in iOS with Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=aVdPxMhq3HE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/aVdPxMhq3HE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlBGR3E2bHVDcUFWR2lGcHpUdmtJQQ==","name":"David Tran","isVerified":false,"subscribersCount":0,"url":"/video/search?text=David+Tran","origUrl":"http://www.youtube.com/@DucTranFan","a11yText":"David Tran. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1517,"text":"25:17","a11yText":"Süre 25 dakika 17 saniye","shortText":"25 dk."},"views":{"text":"5bin","a11yText":"5 bin izleme"},"date":"4 mayıs 2015","modifyTime":1430697600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/aVdPxMhq3HE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=aVdPxMhq3HE","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":1517},"parentClipId":"8239165043502873866","href":"/preview/8239165043502873866?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/8239165043502873866?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12924273466163631254":{"videoId":"12924273466163631254","title":"iOS \u0007[CoreGraphics\u0007] tutorial for advanced developers (HD available)","cleanTitle":"iOS CoreGraphics tutorial for advanced developers (HD available)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fMko2VlKezM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fMko2VlKezM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeFp4RGpxOUM0Tm9pV21FbVJSNUNLUQ==","name":"WZBozon","isVerified":false,"subscribersCount":0,"url":"/video/search?text=WZBozon","origUrl":"http://www.youtube.com/@WZBozon","a11yText":"WZBozon. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":996,"text":"16:36","a11yText":"Süre 16 dakika 36 saniye","shortText":"16 dk."},"views":{"text":"4,7bin","a11yText":"4,7 bin izleme"},"date":"30 eyl 2012","modifyTime":1348963200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fMko2VlKezM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fMko2VlKezM","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":996},"parentClipId":"12924273466163631254","href":"/preview/12924273466163631254?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/12924273466163631254?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8976902933351775583":{"videoId":"8976902933351775583","title":"VectoriaKit vs \u0007[Core\u0007] \u0007[Graphics\u0007] benchmark","cleanTitle":"VectoriaKit vs Core Graphics benchmark","host":{"title":"vimeo.com","href":"http://vimeo.com/72089300","playerUri":"\u003ciframe src=\"//player.vimeo.com/video/72089300?api=1&byline=1&fullscreen=1&portrait=0&title=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vimeo","providerName":"vimeo.com","sourceHost":"vimeo.com","name":"vimeo.com","secondPart":{"type":"CHANNEL","id":"dmltZW8uY29tO01pbmRicml4","name":"Mindbrix","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Mindbrix","a11yText":"Mindbrix. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fvimeo.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":32,"text":"00:32","a11yText":"Süre 32 saniye","shortText":""},"date":"10 ağu 2013","modifyTime":1376092712000,"isExternal":false,"player":{"embedUrl":"https://player.vimeo.com/video/72089300?api=1&autoplay=1&byline=1&fullscreen=1&portrait=0&title=1&wmode=opaque","playerId":"vimeo","videoUrl":"http://vimeo.com/72089300","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":32},"parentClipId":"8976902933351775583","href":"/preview/8976902933351775583?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/8976902933351775583?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17557718106117931306":{"videoId":"17557718106117931306","title":"\u0007[Core\u0007] \u0007[Graphics\u0007] Part 1: How to Draw Custom UI Control in iOS with Swift","cleanTitle":"Core Graphics Part 1: How to Draw Custom UI Control in iOS with Swift","host":{"title":"YouTube","href":"http://www.youtube.com/v/fmUmmLX4Qfc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fmUmmLX4Qfc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlBGR3E2bHVDcUFWR2lGcHpUdmtJQQ==","name":"David Tran","isVerified":false,"subscribersCount":0,"url":"/video/search?text=David+Tran","origUrl":"http://www.youtube.com/@DucTranFan","a11yText":"David Tran. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1848,"text":"30:48","a11yText":"Süre 30 dakika 48 saniye","shortText":"30 dk."},"views":{"text":"20,6bin","a11yText":"20,6 bin izleme"},"date":"4 mayıs 2015","modifyTime":1430697600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fmUmmLX4Qfc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fmUmmLX4Qfc","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":1848},"parentClipId":"17557718106117931306","href":"/preview/17557718106117931306?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/17557718106117931306?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14340217108904626684":{"videoId":"14340217108904626684","title":"iOS Swift Tutorial: Interactive \u0007[Core\u0007] \u0007[Graphics\u0007] with PaintCode","cleanTitle":"iOS Swift Tutorial: Interactive Core Graphics with PaintCode","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=5KXtbkP49Z8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5KXtbkP49Z8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeXNFbmdqZmVJWWFwRUVSOUs4YWlrdw==","name":"Brian Advent","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Brian+Advent","origUrl":"http://www.youtube.com/@BrianAdvent","a11yText":"Brian Advent. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":937,"text":"15:37","a11yText":"Süre 15 dakika 37 saniye","shortText":"15 dk."},"views":{"text":"12,8bin","a11yText":"12,8 bin izleme"},"date":"19 nis 2017","modifyTime":1492585200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5KXtbkP49Z8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5KXtbkP49Z8","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":937},"parentClipId":"14340217108904626684","href":"/preview/14340217108904626684?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/14340217108904626684?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2869488114874933695":{"videoId":"2869488114874933695","title":"\u0007[Core\u0007] \u0007[Graphics\u0007]: Drawing | Swift 3, Xcode 8","cleanTitle":"Core Graphics: Drawing | Swift 3, Xcode 8","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gbFHqHHApC4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gbFHqHHApC4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdjc1c0tRRkZJZW5XSHJwcm5yUjlhQQ==","name":"Kilo Loco","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Kilo+Loco","origUrl":"http://www.youtube.com/@Kilo_Loco","a11yText":"Kilo Loco. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3395,"text":"56:35","a11yText":"Süre 56 dakika 35 saniye","shortText":"56 dk."},"views":{"text":"16,6bin","a11yText":"16,6 bin izleme"},"date":"4 haz 2017","modifyTime":1496534400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gbFHqHHApC4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gbFHqHHApC4","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":3395},"parentClipId":"2869488114874933695","href":"/preview/2869488114874933695?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/2869488114874933695?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6877226231496617611":{"videoId":"6877226231496617611","title":"iOS Development with Swift Tutorial 23 Drawing with \u0007[Core\u0007] \u0007[Graphics\u0007]","cleanTitle":"iOS Development with Swift Tutorial 23 Drawing with Core Graphics","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ke1cVNxZaX8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ke1cVNxZaX8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDY2xSZXlTSVo5dTlHa2RmcmlyVmF2QQ==","name":"Programming Channel","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+Channel","origUrl":"http://www.youtube.com/@ProgrammingChannel","a11yText":"Programming Channel. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":738,"text":"12:18","a11yText":"Süre 12 dakika 18 saniye","shortText":"12 dk."},"date":"2 ağu 2015","modifyTime":1438473600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ke1cVNxZaX8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ke1cVNxZaX8","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":738},"parentClipId":"6877226231496617611","href":"/preview/6877226231496617611?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/6877226231496617611?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13128848789218959174":{"videoId":"13128848789218959174","title":"\u0007[Core\u0007] \u0007[Graphics\u0007] Context drawing in Swift","cleanTitle":"Core Graphics Context drawing in Swift","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Bd1YXXsbgbQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Bd1YXXsbgbQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMG1kdExtd09peHlZMHdFVW5fN0tjdw==","name":"AF Swift Tutorials","isVerified":false,"subscribersCount":0,"url":"/video/search?text=AF+Swift+Tutorials","origUrl":"http://www.youtube.com/@AFSwiftTutorials","a11yText":"AF Swift Tutorials. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":428,"text":"7:08","a11yText":"Süre 7 dakika 8 saniye","shortText":"7 dk."},"views":{"text":"3,9bin","a11yText":"3,9 bin izleme"},"date":"29 tem 2022","modifyTime":1659052800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Bd1YXXsbgbQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Bd1YXXsbgbQ","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":428},"parentClipId":"13128848789218959174","href":"/preview/13128848789218959174?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/13128848789218959174?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4094004180797788577":{"videoId":"4094004180797788577","title":"Drawing into a \u0007[Core\u0007] \u0007[Graphics\u0007] context with UIGraphicsImageRenderer – \u0007[Core\u0007] \u0007[Graphics\u0007], p...","cleanTitle":"Drawing into a Core Graphics context with UIGraphicsImageRenderer – Core Graphics, part 3","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=vzXl0MhVXxY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/vzXl0MhVXxY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDbUppNVJkRExnenZrbDNMeTBEUk1sUQ==","name":"Paul Hudson","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Paul+Hudson","origUrl":"http://www.youtube.com/@twostraws","a11yText":"Paul Hudson. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":505,"text":"8:25","a11yText":"Süre 8 dakika 25 saniye","shortText":"8 dk."},"views":{"text":"6,8bin","a11yText":"6,8 bin izleme"},"date":"29 nis 2019","modifyTime":1556496000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/vzXl0MhVXxY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=vzXl0MhVXxY","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":505},"parentClipId":"4094004180797788577","href":"/preview/4094004180797788577?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/4094004180797788577?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11909608464010640246":{"videoId":"11909608464010640246","title":"Images and text – \u0007[Core\u0007] \u0007[Graphics\u0007], part 6","cleanTitle":"Images and text – Core Graphics, part 6","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=I12-RAh0BxI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/I12-RAh0BxI?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDbUppNVJkRExnenZrbDNMeTBEUk1sUQ==","name":"Paul Hudson","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Paul+Hudson","origUrl":"http://www.youtube.com/@twostraws","a11yText":"Paul Hudson. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":325,"text":"5:25","a11yText":"Süre 5 dakika 25 saniye","shortText":"5 dk."},"views":{"text":"3,5bin","a11yText":"3,5 bin izleme"},"date":"29 nis 2019","modifyTime":1556496000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/I12-RAh0BxI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=I12-RAh0BxI","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":325},"parentClipId":"11909608464010640246","href":"/preview/11909608464010640246?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/11909608464010640246?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9971061075158770013":{"videoId":"9971061075158770013","title":"What is \u0007[Core\u0007] \u0007[Graphics\u0007]","cleanTitle":"What is Core Graphics","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=emqOQ_xOV80","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/emqOQ_xOV80?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdlJKdmpza1l3N3ROOHNhMzBIMzdvUQ==","name":"Aryaa SK Coding","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Aryaa+SK+Coding","origUrl":"http://www.youtube.com/@aryaask","a11yText":"Aryaa SK Coding. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":243,"text":"4:03","a11yText":"Süre 4 dakika 3 saniye","shortText":"4 dk."},"date":"30 mar 2022","modifyTime":1648598400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/emqOQ_xOV80?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=emqOQ_xOV80","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":243},"parentClipId":"9971061075158770013","href":"/preview/9971061075158770013?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/9971061075158770013?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5431914074749401845":{"videoId":"5431914074749401845","title":"Designing the UI of the \u0007[core\u0007] \u0007[graphics\u0007] app","cleanTitle":"Designing the UI of the core graphics app","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MgjsH8PZPv8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MgjsH8PZPv8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZWotU1JZYWU1SXNhczZCT2o4d3BNZw==","name":"César Grimaldo","isVerified":false,"subscribersCount":0,"url":"/video/search?text=C%C3%A9sar+Grimaldo","origUrl":"http://www.youtube.com/@The1cesarin","a11yText":"César Grimaldo. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":153,"text":"2:33","a11yText":"Süre 2 dakika 33 saniye","shortText":"2 dk."},"date":"21 şub 2018","modifyTime":1519171200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/MgjsH8PZPv8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=MgjsH8PZPv8","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":153},"parentClipId":"5431914074749401845","href":"/preview/5431914074749401845?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/5431914074749401845?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10863828259968482287":{"videoId":"10863828259968482287","title":"Simple Drawing App using \u0007[Core\u0007] \u0007[Graphics\u0007] : iOS Tutorial","cleanTitle":"Simple Drawing App using Core Graphics : iOS Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=T_AUJtxRGmw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/T_AUJtxRGmw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDS1VLYlJYbV9GX1FjWllhVklXVHN5UQ==","name":"Meet Ratanpara","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Meet+Ratanpara","origUrl":"https://www.youtube.com/channel/UCKUKbRXm_F_QcZYaVIWTsyQ","a11yText":"Meet Ratanpara. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":867,"text":"14:27","a11yText":"Süre 14 dakika 27 saniye","shortText":"14 dk."},"views":{"text":"3bin","a11yText":"3 bin izleme"},"date":"1 haz 2019","modifyTime":1559336410000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/T_AUJtxRGmw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=T_AUJtxRGmw","reqid":"1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL","duration":867},"parentClipId":"10863828259968482287","href":"/preview/10863828259968482287?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","rawHref":"/video/preview/10863828259968482287?parent-reqid=1773900370222387-3046212276813947058-balancer-l7leveler-kubr-yp-sas-123-BAL&text=core+graphics","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"0462122768139470587123","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"core graphics","queryUriEscaped":"core%20graphics","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}