{"pages":{"search":{"query":"Trey Hunner","originalQuery":"Trey Hunner","serpid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","parentReqid":"","serpItems":[{"id":"14597476116151547276-0-0","type":"videoSnippet","props":{"videoId":"14597476116151547276"},"curPage":0},{"id":"1528956288287948115-0-1","type":"videoSnippet","props":{"videoId":"1528956288287948115"},"curPage":0},{"id":"5999655028347408988-0-2","type":"videoSnippet","props":{"videoId":"5999655028347408988"},"curPage":0},{"id":"2129382120500324308-0-3","type":"videoSnippet","props":{"videoId":"2129382120500324308"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFRyZXkgSHVubmVyCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","ui":"desktop","yuid":"6586460711769347815"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"3725678256878427124-0-5","type":"videoSnippet","props":{"videoId":"3725678256878427124"},"curPage":0},{"id":"5442090830915657860-0-6","type":"videoSnippet","props":{"videoId":"5442090830915657860"},"curPage":0},{"id":"7050373497646144268-0-7","type":"videoSnippet","props":{"videoId":"7050373497646144268"},"curPage":0},{"id":"9885674472197081176-0-8","type":"videoSnippet","props":{"videoId":"9885674472197081176"},"curPage":0},{"id":"1364218572628755698-0-9","type":"videoSnippet","props":{"videoId":"1364218572628755698"},"curPage":0},{"id":"9477259891200573522-0-10","type":"videoSnippet","props":{"videoId":"9477259891200573522"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFRyZXkgSHVubmVyCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","ui":"desktop","yuid":"6586460711769347815"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"5539583194999829333-0-12","type":"videoSnippet","props":{"videoId":"5539583194999829333"},"curPage":0},{"id":"17763151311052348283-0-13","type":"videoSnippet","props":{"videoId":"17763151311052348283"},"curPage":0},{"id":"626152263161648529-0-14","type":"videoSnippet","props":{"videoId":"626152263161648529"},"curPage":0},{"id":"14886004359919480313-0-15","type":"videoSnippet","props":{"videoId":"14886004359919480313"},"curPage":0},{"id":"15321511796511167653-0-16","type":"videoSnippet","props":{"videoId":"15321511796511167653"},"curPage":0},{"id":"4327981710645795281-0-17","type":"videoSnippet","props":{"videoId":"4327981710645795281"},"curPage":0},{"id":"17112719969057394329-0-18","type":"videoSnippet","props":{"videoId":"17112719969057394329"},"curPage":0},{"id":"17215538829997245267-0-19","type":"videoSnippet","props":{"videoId":"17215538829997245267"},"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,"isFeedbackModalVisible":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":"dFRyZXkgSHVubmVyCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","ui":"desktop","yuid":"6586460711769347815"}}},"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%3DTrey%2BHunner"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"8069926153302676547211","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":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_resource_loader":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"}}},"new_template_version":4,"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_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"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_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","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,"beauty_header_futuris_tab":9,"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,"video_viewer_doc2doc_instant_load":1,"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":1,"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":["1460330,0,96;1414494,0,66;1468855,0,38;1460710,0,6;1464561,0,80;1460214,0,72;1472010,0,4;1472031,0,23;898802,0,91;754547,0,91;1461641,0,34;132355,0,36;123842,0,33;1461715,0,78;1470250,0,11;1470224,0,38;1466295,0,22;1465919,0,12;1468619,0,57;1466081,0,68;708540,0,57;1452051,0,49;1349071,0,70;1471918,0,82;1470514,0,81;45963,0,48;1469413,0,39;1002325,0,22;1297911,0,48;1352005,0,66;1470414,0,29;151171,0,1;126339,0,19;1281084,0,11;287509,0,26;1447467,0,1;1005534,0,7;1466397,0,15"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DTrey%2BHunner","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Trey+Hunner","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":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Trey+Hunner","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Trey Hunner: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Trey Hunner\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Trey Hunner — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yf9d2ac6965cf0c1f07b01435e17d6cf7","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1460330,1414494,1468855,1460710,1464561,1460214,1472010,1472031,898802,754547,1461641,132355,123842,1461715,1470250,1470224,1466295,1465919,1468619,1466081,708540,1452051,1349071,1471918,1470514,45963,1469413,1002325,1297911,1352005,1470414,151171,126339,1281084,287509,1447467,1005534,1466397","queryText":"Trey Hunner","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"6586460711769347815","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,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,1227266,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,1459277,1459585,1461130,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769348101","tz":"America/Louisville","to_iso":"2026-01-25T08:35:01-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-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":"1460330,1414494,1468855,1460710,1464561,1460214,1472010,1472031,898802,754547,1461641,132355,123842,1461715,1470250,1470224,1466295,1465919,1468619,1466081,708540,1452051,1349071,1471918,1470514,45963,1469413,1002325,1297911,1352005,1470414,151171,126339,1281084,287509,1447467,1005534,1466397","queryText":"Trey Hunner","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"6586460711769347815","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":"8069926153302676547211","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":151,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"6586460711769347815","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1753.0__c83439c9643899cbfcbabfd82f198d10e202213a","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","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"14597476116151547276":{"videoId":"14597476116151547276","docid":"34-2-8-Z8887C5F21CE2F8B6","description":"Trey Hunner gave this talk at a virtual San Diego Python meetup on July 28, 2022. Meetup link: https://www.meetup.com/pythonsd/event... undataclass tool: https://github.com/treyhunner/undatac...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2398041/29cb5acd4d19cfb080aa775ded62161f/564x318_1"},"target":"_self","position":"0","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXmyl1wW7Q-s","linkTemplate":"/video/preview/14597476116151547276?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Using match case to parse python code","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Xmyl1wW7Q-s\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFgoUMTQ1OTc0NzYxMTYxNTE1NDcyNzZaFDE0NTk3NDc2MTE2MTUxNTQ3Mjc2aq8NEgEwGAAiRRoxAAoqaGh1ZXZnbndueGJjZ2N4YmhoVUNYVS1vWndhSG5vWVVoamFfeXJyckdnEgIAEioQwg8PGg8_E5EGggQkAYAEKyqLARABGniB_P8IAQABAPPuD_39AwABDAoH__YBAQDkAvD3A_wCAPz_CAMBAAAAHgL7C_0AAAACAg_5AP0BABL_7wcCAAAAEgn3_fYAAAD_CPH9_wEAAPkB-fgD_wAAEvUCAQAAAAAC_f4J_gAAAAD0_vgAAAAA_-8HAQAAAAAgAC1KxNQ7OBNACUhOUAIqcxAAGmD1CAAO-hgA8-8K6Qz39Q7REyn8Bdv8ABPfABsP7vESBvS8JggAMAP6AMYAAAAfC_UQEQAORiHJARvyOgXczfwiEX_x_fgr6QPxBggTBQL7HOUfGyIAAQcF_wn65DUbLzAgAC2cv2k7OBNACUhvUAIqrwYQDBqgBgAAEEEAAFBBAABUQgAAiMEAAExCAAD4QQAAdEIAAEBBAACiwgAAwEAAAABCAACAPwAAYMEAAEDBAACQQgAAkMEAAIhBAACqwgAAAAAAAJLCAAAAQAAAxMIAABTCAADwQQAAfEIAAKDBAAA8wgAAoMEAAOpCAACoQQAAMMEAAMBAAACAwgAAwEEAABzCAABwwQAAYEEAAI5CAAAgQgAADEIAAFDBAACAQQAA4EAAAADAAABIwgAAuMEAAPhBAADAQAAA0EEAADDBAAAAwwAAiEEAANhBAACgwAAAQEIAACBBAABQwgAA4MEAABBCAAAEQgAACEIAAJjBAAAgQQAA0MEAAADAAAAwQQAAFEIAALhBAACKwgAAIMEAADhCAABsQgAAAMEAANhBAACAwQAAcMEAAKjBAADgwAAAOEIAAMjBAABEwgAArEIAAMDAAACoQQAAoEEAAAAAAABMwgAA4EAAAOBBAACgwAAAAMAAAADBAACQwQAAOMIAAKDAAACowQAA4MAAAOBAAADoQQAAUMEAAAzCAAAsQgAAtkIAACjCAACEwgAAYEEAALBBAACGQgAAoMEAADhCAACAvwAAMEEAAFDBAABQQQAAgkIAAFBCAAAAQAAAAMIAAOBAAAC4wQAAkEIAAOjBAACwwQAAgMIAAPhBAABcQgAAAEIAADDBAAAQwQAAQMAAADDBAABYwgAAQMAAAFBBAAAcQgAAUMEAAIC_AACgwAAAEMEAAETCAAAwQgAAwEEAABBBAAD4wQAAJEIAAAzCAABQwQAAwEEAAJjBAAAQQQAAoEEAAHDBAADoQQAAlsIAAADCAAAwwQAAMMIAAEDBAACIQQAAuEEAANBBAAB8QgAAaMIAACBCAACAPwAAdMIAAMDAAACAPwAAiEEAAMjBAACywgAAEEEAAFBBAABYQgAAgD8AAAhCAACSQgAAKMIAAHBBAADaQgAAqMIAAFTCAACgwAAAPMIAAIBAAAAEwgAA4MIAABDBAAAgQgAAIEIAAKjBAAD4wQAAwMAAAEDBAAAEwgAAAEIAAHTCAADYQQAAAMIAAHBBIAA4E0AJSHVQASqPAhAAGoACAABkvgAAuL0AAB8_AAAcPgAAsr4AAKo-AAAQvQAAQb8AAK6-AADYvQAAVL4AADS-AABUPgAAXD4AAJ4-AACOvgAAJD4AAKA8AADIPQAA_j4AAHs_AACIPQAAmL0AAIg9AACIPQAAEL0AAIY-AAAUvgAALD4AACw-AADYPQAAMD0AAPg9AACYPQAATD4AADC9AADoPQAA6D0AAHC9AABAvAAARL4AAKI-AAAQvQAAZL4AABA9AACyPgAAqj4AADC9AACAuwAADL4AAEw-AADovQAAJD4AAEC8AADovQAAyD0AAH8_AAA0vgAADD4AAJo-AAAkPgAAEL0AAHQ-AAC4vSAAOBNACUh8UAEqjwIQARqAAgAA2r4AAII-AADIPQAAGb8AALi9AADIPQAAbD4AABC9AACIPQAA3j4AAHy-AAD4PQAAML0AAKg9AAAUvgAAgDsAAAy-AABPPwAAML0AAAk_AACIPQAAdL4AAEC8AAAQvQAARL4AABy-AACgvAAARD4AAIC7AABwPQAA4LwAAKg9AAAwPQAAJL4AAFQ-AADgvAAAyj4AAHC9AADIvQAAFD4AAOA8AAAsvgAA6L0AANi9AAAEPgAAUD0AAH-_AACIvQAALL4AACQ-AABMPgAAND4AACQ-AACSPgAAqD0AAAQ-AACovQAA2L0AACw-AAAEPgAAJD4AAKg9AADoPQAAQDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Xmyl1wW7Q-s","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["14597476116151547276"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1528956288287948115":{"videoId":"1528956288287948115","docid":"34-5-9-Z31AAD60B2616A196","description":"Speaker: Trey Hunner What are regular expressions, what are they useful for, and why are they so hard to read? We'll learn what regular expressions are good for, how to make our own regular...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2713610/a377321ed83394756bc08cbeca312297/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/usPZ8AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DW4ReH9IPH-Q","linkTemplate":"/video/preview/1528956288287948115?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Regular Expressions - PyCon 2016","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=W4ReH9IPH-Q\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTMTUyODk1NjI4ODI4Nzk0ODExNVoTMTUyODk1NjI4ODI4Nzk0ODExNWqIFxIBMBgAIkUaMQAKKmhob2Z5aHFlZ2hsdnRwZmNoaFVDd1RENXpKYnNRR0pONzVNd2J5a1lOdxICABIqEMIPDxoPPxPoL4IEJAGABCsqiwEQARp4gf0H_g3-AgD5BwsG-Ab9AvoD_wH5_f0A4voD9gf7AgD4_AkLCQAAAAcIBf0CAAAA7gAJ9vgAAAAX_PkAAwAAAAz6AAABAAAAAPL-_QABAAD5Afr4A_8AAAgPAgsAAAAAAAgC9wMAAAAG_Qz_AAAAAP_2_gf89v4AIAAtjY_aOzgTQAlITlACKoQCEAAa8AFuDfoArgz2_Ev-7QDyKe4AgQUL_zH25wDD_wAA4_TiAAwY9AHHAgz_6w0bAfABBgACEQP_HhQDABjp__8ZDwMAGPX1AET5DAE19gQAEwv_APcK9v8l-R4BHhAKAfwH_f4KDRn_BvzjAe8JBQL-_QX8FQAE_xUC_QEAAQz9BwsQAPjtC_7zEBcF2en5AeoLDQYI_uEAExgEAt4IDQL-AfECCg0A_h4B7AIg9AQF__YC_QkHBPwGAf_87xoV_gb6-AT-FwUGCOT_CAoUCgAT9gsGDOgWAu0BAf8N8fUB7ewQA9kOAfriDPMI6ff-Cgb-A_AgAC1uJ0g7OBNACUhhUAIqzwcQABrABw1wAb-WP588Fr6uvSWbRj2EdkO3QLYWveDi17x4tBA82JMGuxTzxzzzwJE8WtqEPHR8xL4chO88mdotvXFytz7Lq6k86BEoPY9T9LydmcU8-oLxvBH8P75_YHg9EEQSvLyFP7zTc4E8AbijPB0A8T311RW9-Z4xve6zSj23mas7_chQufihGjwfheu9vJF5vOojMD7D3hq96R5Au_hEaD29w2283tu-O-ZtFr1yD9M8CYeDu8o9c72k9cG8i0u6PITY2T3U9Z88d503OslxDD2ffxC8ukyNPNOKuj2-eNS7yaeuO2NWqb3l0Lc9QEKgu11OLj0xA_q8rXesO0C3sb09KRM9mtwcPF2KCjwkgBs9Ls2IvPzrrrvuHmU9iAOyPFrXCTwxYIm87prKOzhoPz6H1i88-Kc3O95atj2PJg09tt9zO1Madj0YpZW6moVqOyqEHz1pj_Y7cciGvDOLULxgcmM9UqPrPCcHrb0XVmC89Pt-vJLIAjxlhx88zd22OpGLkD2K0e-6VSvZOkUZkD1R1_s7dkSuuwgiBr3yjVI9ocyQvIEIsTx3FVK8C-qAvHF5Rz2_P627C0zAuoUedr3Qsxm9yGk-vG2kkTxeyHm9H6w1O_a17jyHW1M7uMdzO9i_xrzE3lU8f_ExvJJ0zb0njEE8O9LPOveWbT0-EgU9ye3uO8AmqzwtDwy8WvesO3Jr0r1fT0c7Ygg8uWIvVD0po8C8v3cju9kQEr1Jzei8WkKlO57BFb3fZXA9DGNGuqqCoT0aGJm9R0qgODZXzbwREo48ApX5ujoXELtXG4g8aqn2OpkJa729HxI9aA-Etl7cpTupbFi9YkTQuRlNdLtUa4Y8UMi8ucpTljyTh6o8Eq8AOjrp_Tvtdw29h-1suT8-abnJA5E8OcoCuWlhw7vvNpQ8cku5OD3xPD2jWC693AAUuXFPPL1_1Ta8NKC_OGV4prsAlBo9NnHQOMLQ9Dzd1P674Y4LOQnfGz2Ejzc9XCn8uLgZnLkmuKK8bfg5twib8Dy5_dI9R2llOI_GoTxXeDe90RQtOJ861j0wdKY9CzxZuRmtQ70n4LI8Js6HONBhPrw-VlW9LXhGuPIM0zmOrnK9COC6OPqwI70o8LG70HPEOICgVz1Y2Yi9TsmFuD-oSz2zXWG9pBB0NZ6moDykqd68nfchNz077DsMtDa9zYQouNWU5Dy-Nqa986NNuFUYpj1tC8U9g8fnOKwERr0RJTA9D3KzuAEtQr0kOjU9KNkdt9jgc73M_HS9zBaNuCAAOBNACUhtUAEqcxAAGmBpBwAZ4gEf6Ps16ATu6Rvp6xEPC8IWAA-g_xUY5-cn6_GcFQD_IuHR-6EAAAAq_vQOCgACfxrk6DnauBCd5fQaAlUMHzPg7VsNGuLaBujm2wgQ0kQAK9CtGynY5jIKSBggAC195iA7OBNACUhvUAIqrwYQDBqgBgAA6MEAAEBCAAAgQgAAeMIAAEhCAACQQgAAAEIAAMDAAAAMwgAAiEEAAIZCAACMwgAASMIAABDCAABAQgAALEIAAMBAAACYwQAAhsIAADDBAABsQgAAwMAAAOhBAACwQQAAYEEAAGTCAAA8wgAAVMIAAKpCAACgwAAADMIAAIhBAABkwgAAoEAAAMDBAABAwAAAYMEAAGRCAACAvwAAcEEAAIDBAABoQgAALEIAANhBAAAEwgAAeEIAABjCAAD4QQAA8EEAAIBAAABkwgAA4MAAABDCAAAwQQAAdEIAAExCAADIwgAAMMIAAMBBAABQwQAAEMEAACDCAABgQgAA4MEAADhCAABwwgAAQMAAAODBAAD4wQAAoEEAAAxCAACkQgAA8EEAAJBBAABIwgAAMMEAAABAAACAPwAAAEIAAOBBAAAQwQAAKEIAADBBAAAAQQAAcMIAAJBBAABcQgAAZEIAACBBAAAAQQAAAEIAAIBBAACgwgAAvMIAAODAAAAgwgAA4MAAAOhBAABQQQAAmMEAAEDBAACAQQAAyEIAAKTCAACkwgAAAEAAAEDAAAA8QgAAMMEAAPBBAACSQgAAIMEAAETCAAAYwgAAcEIAAEBCAADwwQAAUMIAAEBCAACQwQAAkkIAALBBAAAcwgAACMIAACBBAABwQQAAaMIAACBBAAAwwQAAIEEAAODAAAAIwgAAVMIAAAAAAADIwQAAwEAAAOBBAADAQAAA8MEAAGTCAAAAQAAAnEIAAEBBAADwwQAAAEAAADhCAABUwgAA0EEAABjCAAAkQgAAoMEAAADBAAAYQgAAjMIAABDBAAAUQgAA6MEAAADAAABAQAAA0EEAAKBAAAAcQgAAwMAAACBCAABkwgAAcEEAAMDAAABsQgAABEIAALBBAABcwgAAoEEAAGTCAAAYwgAAoEEAAKhBAACAvwAAZMIAABRCAAAwQgAAMMIAAJLCAACIwQAAgMAAABBBAACIQQAAxsIAALBBAABgQQAAUEEAAITCAABkwgAA6EEAAAzCAAA0wgAA2EEAABTCAACAwAAADMIAABhCIAA4E0AJSHVQASqPAhAAGoACAADuvgAALD4AANi9AACGPgAAqL0AANg9AACIvQAAEb8AANK-AACIPQAABD4AAHC9AAAkvgAAvj4AAKA8AABEvgAAJD4AAFA9AACCPgAACT8AAH8_AAC4PQAAcL0AANi9AABsvgAAbD4AAGy-AADIvQAAqD0AAII-AABUPgAA6L0AADS-AACAOwAAHD4AAFw-AAAEPgAAZL4AAIa-AACivgAAPL4AAHQ-AABUPgAAiL0AAOA8AAC4PQAAmL0AAFA9AAA8PgAALL4AAFC9AABcvgAAXD4AAKo-AACYvQAAcD0AAFU_AAAwvQAAgj4AAII-AABcvgAAoLwAAEQ-AABwPSAAOBNACUh8UAEqjwIQARqAAgAAyL0AAFQ-AABwvQAAM78AAAy-AACYvQAAlj4AALi9AACgPAAAbD4AAOg9AABwvQAAgDsAAPi9AADoPQAAML0AADA9AAAbPwAAFD4AAP4-AAC4vQAA2L0AABA9AABEvgAAiL0AAKi9AADYvQAAQDwAAKA8AABQPQAAoLwAAJg9AACgPAAA-L0AABQ-AADYvQAAyD0AACQ-AADYvQAA-D0AAFQ-AADgvAAABL4AABA9AACIvQAAPD4AAH-_AAAkvgAAEL0AAAQ-AACGPgAAQDwAAOA8AACoPQAAqD0AALg9AACIvQAAZL4AAOA8AAAwvQAABD4AAHA9AACIvQAAgDsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=W4ReH9IPH-Q","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1528956288287948115"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2524296609"},"5999655028347408988":{"videoId":"5999655028347408988","docid":"34-1-10-Z84710B361261C307","description":"\"Speaker: Trey Hunner What are regular expressions, what are they useful for, and why are they so hard to read? We'll learn what regular expressions are good for, how to make our own regular...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1968232/bff0d6f065ae506feb09d86b1b31fe7e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/kW5N6wAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D0sOfhhduqks","linkTemplate":"/video/preview/5999655028347408988?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Readable Regular Expressions - PyCon 2017","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=0sOfhhduqks\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTNTk5OTY1NTAyODM0NzQwODk4OFoTNTk5OTY1NTAyODM0NzQwODk4OGqIFxIBMBgAIkUaMQAKKmhocGZrYnFrb25tdmN6ZGJoaFVDckpobGlLTlE4ZzBxb0VfenZMOGVWZxICABIqEMIPDxoPPxPNXYIEJAGABCsqiwEQARp4gf0H_g3-AgD0BAUB-QP_AfoD_wH5_f0A4voD9gf7AgD4_AkLCQAAAAcIBf0CAAAA8QkL9f8AAAAX_PkAAwAAAA70-AQDAAAA-vj8-v8BAADxCPryAgAAAAIFBREAAAAACAEL9f__AAD9_wwFAAAAAPnyAgYAAAAAIAAtjY_aOzgTQAlITlACKoQCEAAa8AF_APUDlRz4-kn-7gAKA-wAuhfw_x4f-ADO8PYAyff4AOoeCf_X-_X_-PIK__MIEwAiAvQAFer-ABQHDwD8FxQAKecdACjuDgBA5_IAGADt__oD_v__ABIADPfxAPn89vsEA_7_3ATP___v-f__AyAAHwULAu38Bf7zFPb_8gP8AtHb6P7pCQcC5_b2AOsLDQYMAQL8_QXz_98cCAMA6u75CAAGBBcECAb2APQI_PPt___2Bwb_-_wAAwUg_wb96AQECgQBA_H99_MNEgYL_QEAB_oA9-v5Dv8V9fsKDu8G-_j88f_oAgkCy_oE-O34AfYgAC33JU07OBNACUhhUAIqzwcQABrAB8GnBb_UlRU8csPvvKhSAz79Sus75NbJO13fFz5ZEwu9DuqsPKCbR71h2RG9mjmLu_yMu75aUw-8xurFu8Zrpj7IqlI86ZctvA4xDr5NBpE8R-hCvBUcTr6sTcg8NZcfOz17wz39EEA91Q1vvKnB1D3qqDQ87UqmvCdhjTvZV7O9s2HqOjZEwL3o7Xm9LlJNPB5w_T13gKu70e8Yu-vgsD1_eIy8fBVPvGtzELy2V9U8fbAOPOr2KL3fWty80-OtvFN5Cz67RzY8yhwmvMrVmT1p1DK8wo1vvISezT3F3zs9TIaIvO2BBr623FQ9HR6Eu5V75ryx6Cw9dKA9vCGTDjyXSV4948ievHqHID057IM9QkWYuR6N3jzlTVQ97GwIvLNN4LyC_4w76gWCuzGxGT6p9SM8O0iZPFKl3DxBcTa8xH4LvAib8Lz_Yxw9Fw2ZPKZqMT0zzlU9S0Keup9HGz2HU5Y90uipPCpZib0ldDi7prXMur2fxD1qnV08qe-hPN71Yz1jzvm7_e2ZOpaYIr0IJQe95ZZ7PIABDj3uGJi9w3mdvBk0GT0UACi98uOWu2XwYT1pUcS8P3T_OjF2R706voy9sH03vL4KWj3XJ8q8RQdqO0KNDD10nDY9l4EWvLKq0ruHyAS9G67AO86K6L1Rn-Q8jX8uOtzGlTxPAbS6OIs0O5t-vz0Ud_w89IgrOo2_ujlhWi88aI-bOwBkMr2UVMG8Vc5SOqaW0jyTx_S73pZAO4ZnkzwGxrA8y9eGO5NikT2mgT-9g5OsuSaNcb0uklY9edD2uVNvl7zydw89-AgkOVU6s7xcwZu8rim2ufp1jDzrqoC981_EOKLXeryoEWS93QRLubckyTvnKDG9G9HGuVsd5Tz72FO9cKk_Oby0vDveBD898KylOaliDz0bAQu88RjLOBwG2DzbxwW9NldpOVC1TDy4lLM8y6rkuKGlRj1lOzo98H-_OJ5JNj0ExfS8DvF9N2QcSD0JzWS8IuqJt7nQqrtcjSy9JKV9uDywbT0k7Ys9wkavuDm0mD2mj4q9zB3aNx2hoD00oF49A0nCuE9d-TqTbYW882QmOJpWs7udwwu93ei-NxzvDj2d-4a8mAFINxWDUTxvVs68JSYQOJ3Z7j2flZO6o2oOuYHbqDp4oMo6dsc5uKtiIrzHrZO8TOZ-tzU5tr3zXYQ6OA1cN72vBT2lSQm-rZ6FuPlk5T3I2Zo9tUDWNimeabx4zZA9oeaauOIL7ryeUu-8fkO0t-iGpjwal2A8VkB8OCAAOBNACUhtUAEqcxAAGmBbBQAT7Q4X3PM96RP70xDd_vj__sAKADi7_wEO_Oc08QudB_b_Ld7j_aQAAAAZ9vkmKAACfwDZ8xbztAOb2uAS-nAmNyDZv2EVGgDCDfTozw8I6CgAHM-sEiDH1UEdOB8gAC2N0B07OBNACUhvUAIqrwYQDBqgBgAAgEAAACRCAADgQAAAbMIAAAhCAAAwQQAAYMEAAKjBAAAgwQAAEMIAAJZCAABYwgAAUMEAAKBAAAC-QgAAEEIAABzCAABswgAAhMIAAABAAADgQQAAbMIAAEBBAACCQgAAMEEAAFDCAADUwgAArsIAAMhBAACAQAAA0EEAAFhCAACQwQAAQMIAACjCAACQwQAAsEEAAJZCAADIwQAAJMIAAEzCAACYQQAAIEIAAMhBAAC4QQAAQEAAACTCAAC4QQAAiEEAAIhBAADEwgAAEEEAALDBAACIQQAAfEIAAAAAAADgwgAAYEEAADBBAACgwQAAAEEAACDBAAAwwQAApsIAAOBBAACEwgAABEIAADBBAAAAwQAAQMEAAExCAAB4QgAAGEIAAIC_AABgwgAAqsIAAMjBAADwwQAAAEAAAIBBAAAQwgAABEIAALDBAAAAwAAAlsIAAKBBAACOQgAAAEIAAJhBAABQwQAAREIAAFxCAACAvwAAmMIAAIBAAAD4wQAASMIAAIBAAAAcQgAA4EAAACTCAAAcQgAAskIAAIjBAAAAQgAAuMEAAMDAAABwQQAAoEAAABxCAABkQgAA-MEAANjBAAAYwgAAkEEAAIhBAACoQQAAYMIAAPhBAAAQwQAAJEIAAODAAAAMwgAAqMEAAPhBAAAQQgAAEMEAAIC_AAAcQgAAMMEAAKDBAAAkwgAAhsIAACxCAAB4wgAAgD8AAHDBAADIwQAAbMIAAJrCAACIQQAAjEIAADDBAACgQQAAXEIAAAxCAABwwQAAUEEAAODAAACgQAAAeMIAAIA_AACgQQAAIMEAAABAAADAwAAAyMEAANjBAAC4wQAAOEIAAATCAABgQgAAgEAAAABBAACwwQAA-EEAABhCAABMQgAAoEAAABDBAACGwgAASEIAAGDBAADIwQAAgMEAAAxCAACEQgAAJMIAAARCAACQQQAAEMEAANLCAACAwQAAoEIAAAxCAACIwQAAVMIAAAhCAADAwAAAQMAAAMjBAACQwgAA6EEAAPBBAAAgQQAALEIAAIjBAADYwQAAXMIAAIBBIAA4E0AJSHVQASqPAhAAGoACAACuvgAAuD0AAMi9AAB8PgAAcL0AACw-AACIvQAA2r4AAKq-AADgPAAAyD0AAIC7AABQvQAAlj4AAIC7AAAEvgAAiD0AAKA8AAB8PgAAzj4AAH8_AAAQPQAAgDsAABC9AAB0vgAAgj4AAGS-AACIvQAAUD0AAGw-AAA8PgAAUD0AAGy-AAAQPQAAVD4AAGw-AACIPQAA-L0AAJq-AACKvgAARL4AAAQ-AAAUPgAA2L0AAAQ-AAAwvQAAUL0AABC9AAAkPgAAJL4AAKC8AAA8vgAAmj4AACw-AADIvQAAoDwAABk_AACAuwAARD4AAFw-AABsvgAA4LwAAAQ-AACYPSAAOBNACUh8UAEqjwIQARqAAgAAyL0AABQ-AACgvAAAL78AAKC8AACIvQAAXD4AADC9AACYvQAAXD4AAAw-AAAwvQAAgLsAADy-AADoPQAAEL0AAFA9AAAvPwAALD4AAM4-AADIvQAAyL0AAMg9AABMvgAAiL0AADC9AACovQAAoDwAAIA7AABwPQAAQDwAAJg9AADgvAAAcL0AABw-AADYvQAAqD0AAHQ-AAAMvgAAUD0AAJo-AADgvAAA2L0AAOA8AACYvQAALD4AAH-_AABkvgAAgDsAAPg9AACKPgAAgDsAALg9AAAQPQAA6D0AADA9AAAwvQAANL4AAKC8AACIvQAA6D0AAMg9AAAEvgAAUL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=0sOfhhduqks","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5999655028347408988"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"2068014857"},"2129382120500324308":{"videoId":"2129382120500324308","docid":"34-9-10-ZCD0B52DCFDF75E2F","description":"\"Speaker: Trey Hunner Have you found unreadable PEP8-compliant code and wondered how to fix it? Have you ever seen code that was simply a pleasure to read? If you've ever wondered what makes...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1970174/be80e1a7da76763585beb8c4a0a6922b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IBeKJQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DknMg6G9_XCg","linkTemplate":"/video/preview/2129382120500324308?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner Readability Counts PyCon 2017","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=knMg6G9_XCg\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTMjEyOTM4MjEyMDUwMDMyNDMwOFoTMjEyOTM4MjEyMDUwMDMyNDMwOGqIFxIBMBgAIkUaMQAKKmhocGZrYnFrb25tdmN6ZGJoaFVDckpobGlLTlE4ZzBxb0VfenZMOGVWZxICABIqEMIPDxoPPxPeDIIEJAGABCsqiwEQARp4gfL6-wf_AgDyAQ8E-gT_Ae0NAv_6_v4A5ALw9wP8AgDz_QoI-wAAABIFCP__AAAA8AkM9f8AAAALAQD_7AD_AA78_Ab7AAAA-v8G-gkBAQH1Bu_4AgAAAAgEAgoAAAAAAAQD9_v_AAD_9QEAAAAAAPnxAgYAAAAAIAAtI3_YOzgTQAlITlACKoQCEAAa8AF_EwQDjxHe-kcQ3QDXDekBhSEK_iwG7gC1_gAA1xbuAcgk6ADZ6OUBE-ojAPsQDv8h7dz_NvP2ABsEKwD_EPoAVfcWAD0A9wFR4O8ADOD8__v-C_8J-woADgjzAPf79Pr4Ngz_8e3Y_v7iEf4W6CgCOOMOBPnyFQT7GOf--Aj0_uTz8f7WAg378efw-_kfGQQQFfn87gLxBdYKEAMT39UD-ff9BA75-Qbu3u0J6fjv_gz_AAYJGfX9Awco__oQ8AMWDP8D7_70-eInDfcl8hoAxwkL_eoIHQAR_fQIL-oG9AUL8_zq9RL13QUD9fL2Eu4gAC0EuiI7OBNACUhhUAIqzwcQABrAB4cW4b64Puw8OUImvbRkRDyXSpk9047RPJ61W70PX2s9R_r-PBEGmb0hjzW69cGNvJxNl77qPVy5ZI8WvGdimj5OOpu8Gu9YPBCw9r0IpE49R7dSu5t2Ib4aJTm9G1AIO7YvAD6UUHU9CYz1O-kL4T2tHou8I9QxPCdhjTvZV7O9s2HqOhtGAb5iLY69RusoO5V_DT6ipFa9sVVdPPp0wT2uTgm97jLyPPabCb3deQW8nFaGOrpnrb1BUhq9mdlCPAGFOj4b_3S8-O3Wu33nVz1Gxeq7UlT2OEdVuDwqCLm81PkLveMcFb5Tfq08GwsvPHiTRrsfyJA99f2KPDJ9qr33iYg9cXxlu9wEqT2Dv989HDGpvBRHGjxW8Js9lfL3O81hMj1lUVg8-05dvCieAz6srVi88eXPOyx6jLx2ZWE8yS8su_aFxrzGLSy7ukZwPKTcojyZOpk8l6KFu7KyRz0lyxW6v82HPFXJhr0CicG8vEYmvI9tKT4CWmS9c6SOO3BytD04Vtg8PknwvFevh7zHld-84JAZPL_HKjxdl6u8GTJovDM8kTwTBkq93XoNvOu5xj36Js093Om1OsOqsL1lwzq96CfBuwO9Jj00v_W8lFC4O57-vTwZDOS8CKABvLXFsTsUWCW8LjnRuyYJuL0sK2097QQtOVg59LxgvVs9lNBpu3kToj0nAQO7kMPcu-s3Mz0xZ1E9xnH5Okio2TwvdYi7D5QAO05BDj7W6ka9laSwuMDVlTuCLFU9e3iJuK50BjzBO1m91K8BuaIuLbwZzJo9-XDBuakiprx1YkW8Q9HNuGcstbwyOA89XAyxt64ZT7zsNkO9Gk61OWzzlb0mX_-8scBEuBxF8TzyeYW8dh8_ueu8l7wOkzq951aluHn6Mj3R1IE94KwBOY-ggj3oijK6Qr4iONTjCD1fPTO98WvLuPayrbwINSg9UedLuHh9Rj255qc7BjUAN3d-kzrP80y8KXtHuXQ-oTyFf5w9jJZEuQMAEb3CPlC9iVlzuIHAhD3_moe8MCUluFJIz7s-PKu9T7LkOD5Iaj0g96O8U0CZOAMaVr0XI_e8M7c2t8gsVrxtG8a8HHskuOfXvbvfjHW8COFDuBlrZL1WxF-9ueslOJJdGT7ZT1C9rMI_ufZUWL1_wW68VLJTtw2fujvPXFG9oUWutiBNq73ORIc9Zzw0OF6qSL066R2-tGP6uKsPyj2l_pU9wZSaNwcLp7y9_O49g7QeuQdOrLyuJhO8O8JoN9_4rz2TKfC8UiK5NyAAOBNACUhtUAEqcxAAGmBrBgBGxxnM6fQg-Tjk8AX0FtEi37ke_0fK_x4RCus9F_K1Bwb_I-TcDJsAAAAVAd41HAD8fyPMABDk2_ano9AF02UHCx3RrFEZFf7LFfDj-A8RLRMAFqmzLynV0kIsJBAgAC23uRU7OBNACUhvUAIqrwYQDBqgBgAAQMAAAAhCAACAQAAAjsIAAPBBAABAQAAAkMEAAIDBAAAAwAAAHMIAAJ5CAAB4wgAAuMEAAABAAACqQgAAOEIAACDCAABkwgAAgMIAAOBAAAAEQgAAIMIAAMhBAABwQgAAmEEAAGTCAADQwgAAqMIAAJBBAABAQAAACEIAAExCAAAgwQAAdMIAADDCAACIwQAAiEEAAGRCAACIwQAALMIAAGjCAABAQQAA8EEAABBCAADwQQAAIEEAAATCAACgQQAAHEIAAKBBAADAwgAAoEAAACDCAACIQQAAdEIAAMDAAAC2wgAAIEEAAIBAAACQwQAAQEEAAEDBAADgQAAAlsIAAIhBAACiwgAAJEIAAABAAACYwQAAwMAAAEBCAABUQgAAJEIAAOBAAABMwgAAxMIAAMjBAADIwQAAQMAAAGBBAAAUwgAAuEEAAGDBAABgwQAAhsIAAJBBAACgQgAAFEIAAHBBAABAwQAAdEIAAGxCAAAAwAAAoMIAAABAAADgwQAAeMIAAOBAAAAUQgAAMEEAAADCAACwQQAAskIAAMDBAADIQQAAgMEAABBBAACgwAAAoEEAAOhBAABgQgAABMIAAIjBAAAIwgAAoEEAAKBAAADQQQAAaMIAAKBBAABAwAAA8EEAAMBAAAAUwgAA-MEAANBBAAAQQgAAcMEAAKBAAAAAQgAAUMEAAHDBAAAwwgAAhMIAAExCAABcwgAAgEAAAKjBAADwwQAAZMIAAITCAABgQQAAnkIAAMDAAAC4QQAAXEIAAChCAAAwwQAAcEEAAKDAAACIQQAAbMIAAHDBAABwQQAAYMEAAOBAAACgwAAA-MEAAIDBAABQwQAAPEIAAAjCAACCQgAAAAAAADBBAACIwQAAwEEAADBCAABEQgAAgMAAAIDBAAB4wgAALEIAAEDBAADowQAAMMEAANhBAAB4QgAAMMIAAIBBAACIQQAAcMEAAMrCAAAIwgAAqkIAABBCAADwwQAAZMIAADRCAAAAQAAAUMEAALDBAACawgAADEIAABhCAABAwAAAXEIAAADAAACgwQAAcMIAAKBBIAA4E0AJSHVQASqPAhAAGoACAAB8vgAA-D0AAFC9AAB8PgAA2L0AADC9AABQPQAAzr4AAOK-AAD4PQAAqD0AADA9AAAEPgAAJD4AAOg9AAB8vgAAiL0AABA9AAB8PgAADT8AAH8_AAAcPgAAoLwAAKC8AAAkvgAALD4AAAS-AACIvQAAgDsAAEw-AAA0PgAAUL0AAEy-AAAMPgAAuj4AAMg9AABkPgAAgLsAAJq-AABsvgAABL4AAEQ-AADoPQAAHL4AACw-AABMPgAAuD0AAPi9AACCPgAAir4AAMi9AAAUvgAAfD4AAGw-AAAwvQAAiD0AAB8_AADovQAAPD4AAJY-AAAsvgAAmD0AAAQ-AAD4vSAAOBNACUh8UAEqjwIQARqAAgAAVL4AAPg9AADYvQAAN78AAKi9AADgPAAAVD4AANi9AAD4vQAAsj4AAIg9AAAwPQAAgLsAAAy-AACIPQAA4LwAAIg9AAAvPwAATD4AAAM_AABUvgAAgLsAADA9AAAUvgAADL4AABC9AAAwPQAAoDwAADA9AAAQvQAAgLsAAOA8AAAMPgAATL4AAKg9AAAwvQAAmD0AAK4-AABwvQAA4DwAAII-AACgvAAA-L0AAJi9AABwvQAAJD4AAH-_AACmvgAAEL0AAII-AADCPgAAiL0AAGQ-AABQPQAAcD0AAEA8AABQvQAA2L0AABC9AADIvQAAPD4AAFQ-AAD4vQAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=knMg6G9_XCg","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2129382120500324308"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1163771262"},"3725678256878427124":{"videoId":"3725678256878427124","docid":"34-8-4-Z459B4CE883713B39","description":"My name is Trey and I run the Python Morsels web app and Python Morsels YouTube channel. Check out https://PythonMorsels.com for Python exercises and premium screencasts and subscribe here to see...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4313601/89d3b95311621cbe831f63fb132d983d/564x318_1"},"target":"_self","position":"5","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D78lPSq80NVE","linkTemplate":"/video/preview/3725678256878427124?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Morsels channel trailer with Trey Hunner","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=78lPSq80NVE\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTMzcyNTY3ODI1Njg3ODQyNzEyNFoTMzcyNTY3ODI1Njg3ODQyNzEyNGqtDRIBMBgAIkMaMAAKKWhoZ2drYmdheHhmbHFzbmhoVUNzTVplOGVjbndBYk1CcG1SRDJfSUR3EgIAESoPwg8PGg8_ExCCBCQBgAQrKosBEAEaeIH7BAEC_gMABAAFBwEI_AL4DAD6-f39AO4E_PgFAAAA-gUHBPkBAAAd9_0D_AAAAAD_Ewb9_gEAEfb5CAIAAAAF_wIN9gAAAAjwAf__AQAA_vz3_vkBAAAY_AL1_wAAAPUHCAP__wAA-ff7AQAAAAAO-BALAAAAACAALZ112zs4E0AJSE5QAipzEAAaYDEOACcJBSDv9iDSAkcbBvg8Ch7T0OoAGs4A4wIA_xz-3rE1_QAq3iTstgAAACLw2iIEANhiE_YjB_0mIOXD6QwKfyn6BE4NG_ni5Qb68x8x1Rwi6wDsAAIUNtHmbdxBHCAALXkkMjs4E0AJSG9QAiqvBhAMGqAGAAAQQQAA8MEAAPBBAABgQgAAwEAAANjBAACgQQAAsMIAAJLCAACgQAAAoMAAAPhBAAB8wgAA0EEAABjCAAA8QgAACEIAAKDBAACIQQAAnsIAACxCAABowgAAoMEAADDBAAA4QgAAiEEAABTCAADQwQAA_kIAAHBBAAAsQgAAFEIAAKDAAADIQQAAUMIAABBCAAD4QQAA-EEAAFBBAAAkwgAAAEAAAEDAAADoQQAAAEAAAIBAAADAQQAA4EAAALBBAABAQAAAqMEAAEjCAADAwAAAsMEAAEDAAACwwQAADMIAAOhBAAAEwgAAEEEAAFBBAAAkQgAATMIAAJjBAABYwgAAUMEAAFBCAAAoQgAAUMEAABDCAACSQgAAKEIAAIBBAAAkwgAAMEEAABDCAABQwQAAysIAAPBBAADAQAAACMIAAIBBAABEQgAALMIAAPDBAADyQgAAqEEAAGzCAADAQAAAoEEAADBBAABEQgAAmEEAAOjBAACQQQAAwEAAALhBAABEQgAAwEEAAEBAAAC4QQAAAEEAAARCAACMQgAAjsIAAEjCAAAwQgAAAEIAAAhCAAAQwQAAUEEAAEBCAAAoQgAAKMIAAKBBAABEQgAA2EEAAKBCAAA0wgAAuMEAAPTCAABAQQAAaMIAAAxCAAAowgAA6MEAABDBAADAQQAAwEEAAMDAAAB0wgAAwMEAAMBAAADwQQAAYEIAAIRCAABQwQAACEIAAJhBAACgwAAATMIAAHhCAAAAQQAAqEEAABxCAACIQQAAEEEAAIRCAADwQQAAYMEAAOBAAACiQgAAQEAAAPDBAABswgAAbEIAACBBAADYQQAAHMIAADhCAAAwQgAA4MAAAEzCAADIwQAACEIAAMBAAAC4wgAAoEAAAADBAACwQQAAoMEAAK7CAAAwwgAAgL8AAKhBAAAwQQAAwEEAAADBAABwwgAAWEIAAIRCAADwQQAAYMIAACzCAADwwQAABEIAADDBAADQwQAAIEIAAJBCAADwwQAA6MEAAIBAAACYQQAAQEAAAFDBAADYwQAAJMIAALBBAABwwQAAJMIgADgTQAlIdVABKo8CEAAagAIAACy-AAAwvQAAkj4AAKg9AACOvgAA4DwAADA9AAANvwAAXL4AAHA9AACYPQAATD4AALg9AAAsPgAAQLwAABy-AABUPgAAUD0AAPi9AACiPgAAfz8AAIi9AAAcvgAAoj4AAOA8AAAMvgAAyD0AAEy-AACiPgAABD4AANg9AABwvQAAFL4AALi9AABMPgAAmL0AALg9AAAEvgAAbL4AAKq-AACovQAA-D0AAIC7AACOvgAAoLwAABS-AACSPgAAcL0AAGQ-AAAkvgAAiD0AAFC9AADYPQAAuD0AAPi9AABwPQAANz8AAOi9AAAkPgAA9j4AAAw-AADoPQAAnj4AAFC9IAA4E0AJSHxQASqPAhABGoACAACmvgAARD4AADQ-AAAvvwAAiL0AAJi9AACGPgAABL4AALg9AAB8PgAAUL0AALg9AABwPQAAuD0AALg9AAAQvQAAmL0AADU_AABAvAAA-j4AABC9AADovQAAML0AAMi9AAD4vQAAlr4AADC9AACYPQAAmD0AALg9AACAOwAA6D0AAIC7AAAcvgAAoj4AAJg9AACWPgAABD4AAAy-AAD4PQAAoDwAAJi9AACCvgAAED0AAOA8AABQvQAAf78AAKA8AACgvAAAqD0AAGw-AADoPQAAZD4AAHQ-AACAuwAALD4AAJi9AABsvgAAyD0AAFC9AAAkPgAA-D0AADw-AAAQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=78lPSq80NVE","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3725678256878427124"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5442090830915657860":{"videoId":"5442090830915657860","docid":"34-5-10-ZB3F59223585CB494","description":"Speaker: Trey Hunner What are regular expressions, what are they useful for, and why are they so hard to read? Well learn what regular expressions are good for, how to make our own regular.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/215936/21a4256c1eb7192704a9de4b9dc652d7/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AmhQFAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DmJ9W0LYmrMA","linkTemplate":"/video/preview/5442090830915657860?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner Readable Regular Expressions PyCon 2017","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=mJ9W0LYmrMA\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTNTQ0MjA5MDgzMDkxNTY1Nzg2MFoTNTQ0MjA5MDgzMDkxNTY1Nzg2MGqHFxIBMBgAIkQaMAAKKWhoend1cG9yZnZ6ZGd3dWhoVUNxNWktaDRTLUZ4M0dlczhvX095WUF3EgIAESoQwg8PGg8_E-toggQkAYAEKyqLARABGniB_Qf-Df4CAPQEBQH5A_8B-gP_Afn9_QDi-gP2B_sCAPj8CQsJAAAABwgF_QIAAADxCQv1_wAAABf8-QADAAAADvT4BAMAAAD6-Pz6_wEAAPEI-vICAAAAAgUFEQAAAAAIAQv1__8AAP3_DAUAAAAA-fICBgAAAAAgAC2Nj9o7OBNACUhOUAIqhAIQABrwAXL1AwKaGvn6f_bvAQoV8gG9FvH_LBXqANz5_wDT9QMA9AUEANn79f_2-Rv_9P0N_xUQ_wAe_P0AFfoTAPUKFQAs9w8AGvwSAD3-5v8XAO3_8PoBAPr7HAALBvYA8gT9ABEJ-QDt_eUCCvH6AfUCEgETAAT_9f39A_QT9_____cG4_UB_vQBCQHz-fH_8_sFAhL_7P0FDfgB9BwNAwzvDgL_CgMCEwoC_PYA9QgE-_L7Cf8ABAT4BAL5DQ0FBQznCQb7_QP8__QD-g4IABH8DvgJCBH-7PkN_xr09gAH6Qj99Pf8_ukCCQLN-gT4_Pr79SAALbjaVjs4E0AJSGFQAirPBxAAGsAHwacFv9SVFTxyw--80BDJPVC9vzwLMOK7ccnRPQTmAb2iecK77jqAvDFcwrsfNok6_Iy7vlpTD7zG6sW7xmumPsiqUjzply28DjEOvk0GkTxH6EK8TMQ7voKcRbtWMte6PXvDPf0QQD3VDW-8qcHUPeqoNDztSqa8J2GNO9lXs72zYeo6NkTAvejteb0uUk08d4TDPRP7Orwyb5s76-CwPX94jLx8FU-8P0-LO-qS0DtFTY88QxF8vahHBL2Zav-7U3kLPrtHNjzKHCa8ytWZPWnUMrzCjW-81SifPQEvUz0wNy69_YjfvSjJxDzP7AC7DvUavM0Iaj1r-bu7IZMOPJdJXj3jyJ68ZjBmPQvKmT3zgZO8Iq53PIBmSz273mw8s03gvIL_jDvqBYK7MbEZPqn1Izw7SJk8PD0lPCM9e7zqo766CJvwvP9jHD0XDZk8bJwIPWZxVT0L1KK8n0cbPYdTlj3S6Kk8LPmTvWJgQjwPL6O8vZ_EPWqdXTyp76E8kYuQPYrR77pVK9k6lpgivQglB73llns8YnsyPRdnvL3nRgG7N-JJPcXbNL3OORc8ZfBhPWlRxLw_dP86MXZHvTq-jL2wfTe8A70mPTS_9byUULg7rjEDPf0gYT0vOck7y4VKvFigp7wTcm-7zorovVGf5DyNfy46ls7HPL87g7y_9uU7m36_PRR3_Dz0iCs6Sh_jO9yhh7keOrk6cOoDvTS5Hb1ZZpW7GCPSPLWwYTt5n1s7hmeTPAbGsDzL14Y7k2KRPaaBP72Dk6y5d05OvWd8Pz2R3A06U2-XvPJ3Dz34CCQ5b2IIvQ0skbx851g5GJMDPd5_er1CvwA459r8vHfyjr1Pzj25ng1UPEL3G73Aag06fAKyPCA0gb1HcgW4vLS8O94EPz3wrKU5_i4nPahFUDvYKuI4TYbjPEQ8yLzlHSq5HdxnPOPYRDx6mSW5oaVGPWU7Oj3wf784nkk2PQTF9LwO8X03QX1QPb_OMDv6wYk2XkZWvMUK7bwECPS3TytbPTsnrD08TIS4h0VWPdNlpr2_KPQ2HaGgPTSgXj0DScK4qBHAu1IgfbzHMj23EylNPC_-Eb10l9u2cdsoPRIF6bzJQ7g4M_xXOnaKFb295DA4raf2PbPqmLx7Ozq5xImau_vtRjxcfVq3Kv0lu-Nm3bygGck2Nay-vdgRYjwk22g4va8FPaVJCb6tnoW4-WTlPcjZmj21QNY2KZ5pvHjNkD2h5pq4BNEJvV2HL73M6Ro36IamPBqXYDxWQHw4IAA4E0AJSG1QASpzEAAaYFQSABn4FRbQDUPfH-njGOL89AcBxhUAKab_CQb--zTsE53-9P8u4-wFpAAAACHq9R47AO9__9jpFQO5AJDd6hP7aiYtH966UwYXBrYG_-_QFgTOFQAjyLcXG9XXQxs2IyAALflmHTs4E0AJSG9QAiqvBhAMGqAGAACAQQAAMEIAAChCAACYwgAA4EEAABRCAAAgQQAAgMEAALjBAABYwgAAjEIAAOjBAABAwQAAgMEAAOhCAAAMQgAAAEEAAK7CAAAAwgAAmMEAABBBAABswgAAAMEAAKBCAADwQQAAaMIAAGzCAACOwgAAPEIAAABAAABgwQAAYEEAAPDBAADQwQAAjMIAALjBAADwQQAAmkIAADBBAADAQAAAjMIAAAxCAAAMQgAAkEEAAJBBAABQQQAABMIAAOhBAACAwAAAIEEAAObCAAC4wQAAcMEAAMBAAABUQgAAEEIAAMjCAACgQAAAYEEAAJjBAACAPwAAoMEAAOBAAACQwgAAFEIAAFTCAADIQQAA-EEAABDCAAC4wQAAbEIAAKxCAAAMQgAAUEEAAIbCAAAowgAAAEEAABTCAAAwQQAAEEEAACDCAAB0QgAAsMEAABRCAACgwgAAREIAAEhCAABgQQAAQMAAAPDBAADIQQAAgEEAAKDAAACwwgAAQEEAABTCAABEwgAAgD8AAHhCAACgwAAAUMIAAFxCAACYQgAAQMIAAMDBAADgwAAAgL8AAIBBAADAwAAAAEIAAChCAAC4wQAAwMEAAPjBAAAkQgAAMEEAAIDBAABMwgAALEIAAEBBAADoQQAAIMEAAKBAAACYwQAAiEEAAGhCAAAgwQAAcMEAABRCAADwwQAAkMEAAODBAACCwgAAHEIAAPDBAAAQQQAAwEEAAEBAAABMwgAApMIAAGBBAACiQgAAuMEAAKBAAABgQQAAkEEAAMDAAAAAwAAA2MEAAFBBAAAwwgAAMEEAADBCAADYwQAA4MEAAEDAAADAwAAALMIAABTCAAAsQgAA8MEAAHhCAACAQAAAQEEAACzCAAAAQgAA4EAAAExCAACgQQAAoMAAAKTCAAAUQgAA8MEAAKjBAACAPwAA4EEAAHBCAAAAwgAAyEEAAChCAADwwQAAyMIAAODAAADAQQAACEIAAKBAAACiwgAAsEEAAEBBAACAQAAAyMEAAGjCAACgQQAAQEAAANBBAAAkQgAAoMEAAKDAAACiwgAA4MAgADgTQAlIdVABKo8CEAAagAIAALK-AACIPQAAmL0AAEQ-AAAwvQAAND4AABC9AADevgAAmr4AAEA8AAAUPgAAgDsAAOC8AACaPgAAEL0AAAy-AABQPQAAMD0AADw-AACyPgAAfz8AAJi9AACAuwAAoDwAAIq-AAAsPgAATL4AAKi9AAAUPgAAPD4AADw-AACYPQAARL4AAFA9AABMPgAAND4AALg9AAD4vQAAor4AAJa-AADYvQAAiD0AACQ-AAAcvgAADD4AAOC8AAAQvQAAgDsAAFQ-AAAEvgAAoDwAAES-AACqPgAAHD4AAPi9AAAQPQAAIT8AAKA8AAA0PgAATD4AAGS-AABAvAAA6D0AAMg9IAA4E0AJSHxQASqPAhABGoACAABAvAAA2D0AAIi9AAA3vwAA4LwAALi9AAB0PgAAmL0AAKi9AAA0PgAAND4AAIC7AABAPAAAVL4AAAw-AADgvAAA4DwAADE_AAAUPgAAzj4AAAS-AADYvQAA-D0AAFy-AADIvQAAUL0AAAy-AACAuwAAED0AAFA9AADgPAAAcD0AAFC9AAC4vQAAJD4AAIi9AAAwPQAATD4AAAS-AACAOwAAoj4AAEA8AAAsvgAAMD0AAOi9AABMPgAAf78AAJa-AACgPAAAUD0AAII-AABwPQAAqD0AABA9AACYPQAAUD0AAHC9AABMvgAAQLwAAPi9AADoPQAAHD4AAPi9AAD4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=mJ9W0LYmrMA","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5442090830915657860"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"3716344816"},"7050373497646144268":{"videoId":"7050373497646144268","docid":"34-3-14-Z7F37413ADA399000","description":"A preview of what's inside Python Morsels, a Python learning platform that includes dozens of Python exercises and screencasts, run by Python trainer Trey Hunner. 00:00 Who am I? 00:15...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4332431/4860021b4896ec9aa03f433ad98cfb79/564x318_1"},"target":"_self","position":"7","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDZPPXghKSZw","linkTemplate":"/video/preview/7050373497646144268?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Preview of Python Morsels with Trey Hunner","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DZPPXghKSZw\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTNzA1MDM3MzQ5NzY0NjE0NDI2OFoTNzA1MDM3MzQ5NzY0NjE0NDI2OGqtDRIBMBgAIkMaMAAKKWhoZ2drYmdheHhmbHFzbmhoVUNzTVplOGVjbndBYk1CcG1SRDJfSUR3EgIAESoPwg8PGg8_E1uCBCQBgAQrKosBEAEaeIH7BAEC_gMA_QIFAvoF_gICDAD_9___AO4E_PgFAAAA9QYGAQEAAAAdAvsL_QAAAPb-Evr7_wEAEfb5CAIAAAAV-QAM-QAAAAfy-gP_AQAA9P32A_YCAAAM_QQA_wAAAAD_AwEEAQAA_vz-_QAAAAAC9A8GAAAAACAALZ112zs4E0AJSE5QAipzEAAaYBAXAB7-ARfwBwLa8BYN_eYtGxviywIAHOMAAP4FCiX55s8k9wAU7Q0EzwAAACAD9gkHAN5AFu8MFAIVFeDN9QoZfwEIEDL4Cu7b_PkO-QgE5Cka_gD1_ggFI_P3P_AnGyAALWgNdzs4E0AJSG9QAiqvBhAMGqAGAACAPwAAUEEAAKBAAAA0QgAAyEEAAMDBAAB4QgAAqsIAAKjCAAAIwgAABEIAABRCAACIwgAAqMEAADBBAAAAQQAAOEIAACBBAAAQQQAAsMIAAPhBAABowgAAQMAAAOjBAAA4QgAAAAAAAFDCAAAQwgAA2EIAAIA_AAAIQgAApEIAAIBAAADAQAAAmMIAADRCAADYQQAA0EEAABDBAACUwgAAoMEAAAAAAAAgQgAAsEEAAKhBAACAPwAAoMEAAEDAAABAQgAAwMAAAAjCAACAwAAA4MEAAOBAAAAAQQAAAMIAALjBAAC4wQAAsMEAAEBCAACgQQAAPMIAAOBAAAA0wgAAEEEAAEBCAAAIQgAAsMEAAGjCAAD4QQAAQEIAADBCAABQwgAAMMEAAIDAAACYQQAAqsIAAIA_AABYQgAAwMEAAIDAAABcQgAAgD8AAODAAACaQgAAwMAAAI7CAACoQQAAjkIAAJjBAADQQQAALEIAAKjBAAAkQgAAwMAAAIhBAACOQgAAqEEAAIBBAADQQQAAIMIAAAAAAABoQgAAhsIAAHzCAABQQgAAREIAAMhBAACIwQAA4EAAALBBAABwQQAANMIAABBBAAA4QgAAAEEAAIRCAAAwwgAA6MEAANrCAAAMQgAAjsIAAMhBAAAAwgAAgMAAABDBAACQQQAACEIAAMDBAAC8wgAAZMIAAMBAAADgQQAAREIAAIhCAAAAAAAAwEAAAHBBAADQwQAAmMIAAJRCAABAQQAAcEEAAKhBAACAQQAAwMEAACBCAAD4QQAAwEAAADBBAABgQgAAEMEAAMjBAABQwQAAKEIAAABAAACMQgAAvMIAAARCAABcQgAAqEEAAAAAAABAwQAALEIAADDCAACkwgAAqMEAABDBAAAsQgAAEEEAAJLCAAAgwgAAgEAAALhBAACAvwAAYEEAAMDAAAB8wgAACEIAAMBBAACgQAAATMIAACDBAACgQQAAHEIAAAzCAABowgAAZEIAADhCAAAAwQAAiMIAAEBAAACoQQAAsEEAAKBAAABAQQAAAMIAAExCAAD4wQAADMIgADgTQAlIdVABKo8CEAAagAIAAAy-AACIvQAA3j4AAMg9AABcvgAAyD0AACQ-AABtvwAAir4AAAy-AACIPQAARD4AAIY-AACCPgAALD4AADS-AAD4PQAA-D0AAOC8AAAJPwAAfz8AADC9AACAuwAAdD4AAFQ-AACovQAABD4AAJq-AACmPgAAJD4AABw-AACYvQAAdL4AAOi9AAB8PgAAED0AAOC8AAAUvgAAHL4AACS-AAB0vgAAkj4AAKC8AABUvgAA4LwAAFC9AACSPgAAmL0AAIg9AACevgAAgLsAAFC9AACIPQAAUD0AAEA8AACoPQAAfz8AAEy-AAAcPgAAdD4AALY-AAAMPgAAdD4AAFC9IAA4E0AJSHxQASqPAhABGoACAACKvgAAsj4AACQ-AAAdvwAAPL4AAIi9AADCPgAA-L0AABw-AACqPgAA-L0AAOA8AACgPAAAiD0AAFA9AAAQvQAA2L0AACM_AABwvQAACz8AAJg9AADovQAAFL4AABC9AAA0vgAAsr4AAEC8AAA0PgAAyL0AAIg9AACgPAAADD4AAIC7AACYvQAAbD4AAEA8AADyPgAAmD0AAEy-AAAcPgAAEL0AAFC9AAB8vgAAUD0AAAw-AACgPAAAf78AABA9AACIvQAAqD0AADQ-AABsPgAALD4AAHw-AAAwPQAAVD4AALi9AAAUvgAATD4AAJg9AAAEPgAAZD4AADQ-AABAPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=DZPPXghKSZw","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7050373497646144268"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"9885674472197081176":{"videoId":"9885674472197081176","docid":"34-3-10-Z4B17EB671A79B348","description":"Speaker: Trey Hunner Have you found unreadable PEP8-compliant code and wondered how to fix it? Have you ever seen code that was simply a pleasure to read? If youve ever wondered what makes.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/929714/2bc5147b7f4a6771d3f90f6e64a4a0a1/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/8HR3_QEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DcbirFDKtT2w","linkTemplate":"/video/preview/9885674472197081176?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner Readability Counts PyCon 2017","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cbirFDKtT2w\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTOTg4NTY3NDQ3MjE5NzA4MTE3NloTOTg4NTY3NDQ3MjE5NzA4MTE3NmqHFxIBMBgAIkQaMAAKKWhoend1cG9yZnZ6ZGd3dWhoVUNxNWktaDRTLUZ4M0dlczhvX095WUF3EgIAESoQwg8PGg8_E5UPggQkAYAEKyqLARABGniB8vr7B_8CAPIBDwT6BP8B7Q0C__r-_gDkAvD3A_wCAPP9Cgj7AAAAEgUI__8AAADwCQz1_wAAAAsBAP_sAP8ADvz8BvsAAAD6_wb6CQEBAfUG7_gCAAAACAQCCgAAAAAABAP3-_8AAP_1AQAAAAAA-fECBgAAAAAgAC0jf9g7OBNACUhOUAIqhAIQABrwAX8a_wCaEOH7QQ7hAOf66ACRHgn_JPftANIBDADlGvoB0xj6ANfi1P8K5BT_-w8N_xUE3f8o-ekAGQQnAAESCABU-v0ANwD4AUn94f8e6Pf_8vYPAP4AFQAEAPYD9_YF_vkwC__z79z-_uUQ_gr2G_8x_A0C8vkLAvsW6v8FB_v_5_Ty_uX6BwTz4__7DxkXBQ8L7wH8BvH_3hMDBBHi2QMDAvoIDhL1AOvu9gPs-fH-Agj7AAcN6wIDBiT_-hLg_RML_wP09f795SQM-BPnGPvXAAj7-PMQ-hD99Qce6gv8EQz69ez3EfbhBQP26vcB9SAALX4zNDs4E0AJSGFQAirPBxAAGsAHhxbhvrg-7Dw5Qia9tGREPJdKmT3TjtE8nrVbvQ9faz1H-v48EQaZvSGPNbr1wY28nE2Xvuo9XLlkjxa8Z2KaPk46m7wa71g8ELD2vQikTj1Ht1K7m3YhvholOb0bUAg7ti8APpRQdT0JjPU76QvhPa0ei7wj1DE8J2GNO9lXs72zYeo6G0YBvmItjr1G6yg7lX8NPqKkVr2xVV08LlmlPWNCTLwfCFo89psJvd15BbycVoY67hhovbU2Tb1-9Fk7AYU6Phv_dLz47da7fedXPUbF6rtSVPY4R1W4PCoIubzU-Qu94xwVvlN-rTwbCy88eJNGux_IkD31_Yo8Mn2qvfeJiD1xfGW73ASpPYO_3z0cMam8FEcaPFbwmz2V8vc7zWEyPWVRWDz7Tl28KJ4DPqytWLzx5c87LHqMvHZlYTzJLyy79oXGvMYtLLu6RnA8pNyiPJk6mTyXooW7srJHPSXLFbq_zYc8VcmGvQKJwby8Ria8j20pPgJaZL1zpI47cHK0PThW2Dw-SfC8V6-HvMeV37zgkBk8v8cqPF2Xq7wZMmi8MzyRPBMGSr3deg2867nGPfomzT3c6bU6s83tvRm6KL20Adi7A70mPTS_9byUULg7aRe4PFWwmbv8f2a8tcWxOxRYJbwuOdG7Jgm4vSwrbT3tBC05WDn0vGC9Wz2U0Gm7eROiPScBA7uQw9y76zczPTFnUT3Gcfk6SKjZPC91iLsPlAA7TkEOPtbqRr2VpLC4DynEuxrrMT1qJek5rnQGPME7Wb3UrwG5oi4tvBnMmj35cMG50UoQvWwwQ7z_a7A5Zyy1vDI4Dz1cDLG3rhlPvOw2Q70aTrU5bPOVvSZf_7yxwES4luI0PfOKzLx3g46567yXvA6TOr3nVqW4efoyPdHUgT3grAE5JkBjPTMq_DsozYM4PfE8PaNYLr3cABS5M1a2vGid5zxIbJ84t1cQPSq05jrePw05d36TOs_zTLwpe0e5klroPIvxqz26G9Y3AwARvcI-UL2JWXO4IYqOPaOjh7sAr423UkjPuz48q71PsuQ4PkhqPSD3o7xTQJk4AxpWvRcj97wztza3yCxWvG0bxrwceyS459e9u9-MdbwI4UO474BhvVqhmL2QD484kl0ZPtlPUL2swj-59lRYvX_BbrxUslO3DZ-6O89cUb2hRa62IE2rvc5Ehz1nPDQ4XqpIvTrpHb60Y_q4qw_KPaX-lT3BlJo3BwunvL387j2DtB65B06svK4mE7w7wmg33_ivPZMp8LxSIrk3IAA4E0AJSG1QASpzEAAaYGUTAEbPDszg6SfdQtzvBvoj4BvhyBX_Tsj_IQsI5D8g_aoaB_8p2-sXnwAAAAsC3TUrAPN_J-DoDPXW7JamywfcYwkBD9K4VBUU9sob_Pn-GxYkAwANtMc-JNziWx4uFiAALUGhFTs4E0AJSG9QAiqvBhAMGqAGAACAQAAAOEIAADBCAACkwgAA8EEAABhCAACAQQAAYMEAAFDBAABwwgAAjkIAACTCAAC4wQAA6MEAAOBCAAAYQgAA4EAAALTCAADYwQAAUMEAAHBBAAAwwgAAIEEAAKJCAAAYQgAAfMIAAIbCAACEwgAAOEIAAKBAAACAPwAAMEEAAEDBAAAMwgAAhsIAAMDBAADwQQAAfEIAAJBBAADgQAAAlMIAAChCAAD4QQAAyEEAAMBBAACwQQAA-MEAANhBAABQQQAAAEEAAOrCAACIwQAADMIAAABAAABIQgAAFEIAALTCAAAAAAAAwEAAAIjBAAAAQQAAwMEAAMhBAACOwgAACEIAAIbCAADQQQAAyEEAAFTCAACgwQAAWEIAAJhCAAAIQgAAoEEAAIjCAABMwgAAAMAAANjBAAAQQQAAAEAAAEDCAAAwQgAAuMEAANBBAACawgAAPEIAAGBCAACQQQAAgL8AAPDBAAAwQgAAkEEAAODAAACswgAAMEEAABzCAABEwgAAgL8AAIRCAAAwwQAALMIAAChCAACgQgAAMMIAAAjCAACgQAAAYEEAAKBAAAAwQQAAqEEAABBCAAAAwgAAUMEAAMDBAAA4QgAAgMAAAMDAAABowgAAIEIAAEBBAACYQQAAAEAAAMBAAAD4wQAAUEEAAFRCAABgwQAAwMAAAPhBAADwwQAAYMEAAPDBAABwwgAANEIAALjBAABgQQAAgEEAAGDBAABcwgAAmMIAAFBBAACwQgAAmMEAAIhBAAAAQQAA8EEAAODAAABAQAAAmMEAANBBAABEwgAAEEEAADxCAAAAwgAAqMEAAKBAAADAwAAAEMIAAMDBAAA4QgAAqMEAAIRCAAAAAAAAiEEAABjCAACgQQAAuEEAADRCAABgQQAAcMEAAITCAAAMQgAAIMIAAMDBAAAQQQAAsEEAAHRCAAAkwgAAqEEAAARCAAAwwgAAzsIAAHDBAAC4QQAAAEIAAADBAACmwgAA4EEAAJBBAABAQAAAuMEAAIDCAACwQQAAYEEAAGBBAABkQgAAwMAAAMBAAACmwgAA4MAgADgTQAlIdVABKo8CEAAagAIAAIa-AAC4PQAAQDwAAEw-AADgvAAAQLwAABA9AADCvgAAwr4AAKg9AABwPQAAMD0AAOg9AAAsPgAAiD0AAEy-AAAQvQAAMD0AABw-AADWPgAAfz8AADA9AADgvAAAoDwAACS-AABQPQAAuL0AALi9AAAcPgAAPD4AABQ-AAAwvQAADL4AAOg9AACuPgAAUD0AAEQ-AABAvAAAjr4AAJK-AACovQAA-D0AANg9AABcvgAAJD4AABQ-AAAUPgAAUL0AAIY-AABkvgAAQLwAACS-AAB0PgAAHD4AAFC9AAAwPQAAFT8AAKi9AAAMPgAAjj4AAAy-AABQPQAA-D0AAFC9IAA4E0AJSHxQASqPAhABGoACAADIvQAAJD4AAJi9AAA7vwAAmL0AAIA7AAB0PgAAqL0AANi9AACiPgAAyD0AAFA9AAAwPQAAFL4AANg9AAAQvQAAoDwAADU_AAAcPgAA-j4AAGS-AACYvQAAUD0AACy-AAAsvgAAmL0AAFA9AACgPAAAUD0AAEC8AACAuwAAQDwAAJg9AAA8vgAAMD0AABC9AACAOwAAlj4AAIi9AACAOwAATD4AAEC8AADYvQAA4LwAAMi9AABEPgAAf78AAKa-AABAvAAAXD4AAJ4-AAAQPQAAPD4AADA9AAAQPQAAQDwAAHC9AAD4vQAAgLsAANi9AAA0PgAAXD4AAKi9AACovSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=cbirFDKtT2w","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9885674472197081176"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"178149337"},"1364218572628755698":{"videoId":"1364218572628755698","docid":"34-2-14-ZAFE41197200CA3F5","description":"\"Speaker: Trey Hunner Brand new to programming and want to get some hands-on Python experience? Let's learn some Python together! During this tutorial we will work through a number of...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4219030/6f477d074fb0afe06059dce2cef0aac9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/kVEBJQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6zu8lrYn6t8","linkTemplate":"/video/preview/1364218572628755698?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner Hands On Intro to Python for New Programmers PyCon 2017","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=6zu8lrYn6t8\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTMTM2NDIxODU3MjYyODc1NTY5OFoTMTM2NDIxODU3MjYyODc1NTY5OGqIFxIBMBgAIkUaMQAKKmhocGZrYnFrb25tdmN6ZGJoaFVDckpobGlLTlE4ZzBxb0VfenZMOGVWZxICABIqEMIPDxoPPxPLYIIEJAGABCsqiwEQARp4gfEFAwH7BQDwAwr7_AEAAf0B9Ab4_f0A7gT8-AUAAAD0_QoI_AAAAAoAAgH-AAAA_A0S_fv-AAANAvgPAgAAAAn3AAbzAQAA-fv5AgABAAD59_f9A_8AAAf6Av3_AAAA8QQE_P7_AAAH_PwFAAAAAPz4CQEAAAAAIAAtEgbgOzgTQAlITlACKoQCEAAa8AF_9_ICjR74-Tz9_wAcAtoArAP2ACYF8QC68ykBug7s_98WBADWAeX_EO4eAPwODP__BAQAFun-ABrrHgD8BgYAO_7-ACTrAgAq8wcAKQDp_-3v-v__ABQAHxAKAQMHCP_1HQr90e_w_yH-8__38hkCIf3-_dsBEgLmHPQA3wj4Ad7_9gDu9h0B5wP3-e8IAQMOEvr9Bg73AQAWCgT99wL7FgoABg0F-AX__vsDGPz3-hr49P0S6vsCAgcVAgkM7_8P-uj9_v_8-wAZEAEP2P33_AH39_cCEP8X_AH_COYJ_PwYBfnhEP788ecEAOz3AfUgAC2nuj47OBNACUhhUAIqzwcQABrAB_rvAb-BG287_tJivWtyJz25kS09kjk7PNOEbTuKgo27XqQrPO46gLwxXMK7HzaJOpfHqr4Tx-w7vhGdvMZrpj7IqlI86ZctvGLKxr1awF88A-cxvEzEO76CnEW7VjLXurEZ4D2MkVs8MMFjuwqdFz6TmxW8EYqtvCEX5ryrXv699FcCPBtGAb5iLY69RusoO7g_Fz7-Rya9miidvC9R_T2xBWC6n6utvDJP-Lywdm-8uZWUPEMRfL2oRwS9mWr_u0mcFT516gW9KJmcvPrbFD1zluO8wF5du1ChXz3wdta7a5iGvLAbBr4T_ZA8w--mvEzFhjwyOgA9v4lXPIZ3hL1HVC0935m7uw0zeT1iBjQ9ZVr2vCKudzyAZks9u95sPIqVLLzln3Q8N-M0vFwdAD6QZpE8M1eCO0XV0LvrrzK7jZhZvO3uAzwXLxQ8eKOFPJHE_bs00OE83eGAvPcGOjwAQno9riQgPCpZib0ldDi7prXMul7bGz6a_rI7wq8FPMgozz2--z48wpCLvAXOqTtS--M7lHivPPb5Xj2yOmi9AD0LvHMPKT1sMMO8ts6Ju1NTXD3boQY9-pUQvPFum73Jy5q9Xm0BvH6fmz3vlj-8_AgVPL0vOD3nvK079I8XvNjugzyNXg29oJXNuyYJuL0sK2097QQtOc1hLT0KQO08oEKiu5xygD1qPEc8bToCvGMxAD1XXYc8dGILOwPXUL0pBDK9LFuxut__4jwxUKO8462QO6I10DwQfOc8nHMNu6qCoT0aGJm9R0qgODt1I7zAgWQ9YuItuWM3gTuxrM88grASON_4v7xItC68QxcPNl7cpTupbFi9YkTQuWblLb1JdEC9pV-zOWKqzzxWMOi6qSNcOLPFILtRQMS9bz3sOGVEmLxyU0M9rRkxt_4uJz2oRVA72CriOBwG2DzbxwW9NldpOVC1TDy4lLM8y6rkuEMSxzxNELU8tbuDOPKdEz17r5C8dSgoOPq49jzukl08kM-ROQMAEb3CPlC9iVlzuOZVYj1TklU9AC4qOIE6Sj1t2EC9OR6vt0_RrD3DjQo9qdyJuMov6LyPD4S8Eqb0Nw5RQL0XyQe8XvaStpTdjLx4h8q8LidoOD_WnbxYa229jvzMNx-fAD6k5JC9Feg6ucSJmrv77UY8XH1atyr9JbvjZt28oBnJNoEmYr1NqBs9dgd1OOwDvTt81A--F_rcuIqWVz0QWPk9jRdAOLoTrLxy3Lk9dDAYuRfx3bxfpFs6GIbzt-XBLD0UpY68bBkKtyAAOBNACUhtUAEqcxAAGmBrCAA_xf3z0Ok03gT69BjYFjQA5aT3_zXM_wgMAeAFISOcEh3_GerQ-J4AAAAkDfVMAQAcfy_FEybrBxHaoc0s62f2HCcLzjs1Bf30I9f4JeQKMgcAB9WuJHLN_lwPFQUgAC3PEBY7OBNACUhvUAIqrwYQDBqgBgAAQEAAABhCAABwQQAAaMIAAChCAAAAQQAAmMEAAKDBAACAwAAABMIAAHhCAABYwgAAwMEAAGBBAADEQgAAwEEAACjCAABcwgAAisIAAADAAACAQQAAVMIAABBBAACIQgAAMEEAACTCAADMwgAAusIAAJBBAADgQAAA4EEAAHRCAAC4wQAAPMIAACTCAACowQAAYEEAAKxCAADYwQAADMIAAEDCAACQQQAAGEIAAOBBAADoQQAAQMAAADDCAADwQQAAkEEAAJBBAADCwgAAiEEAAADBAABwQQAAgEIAABDBAADowgAAiEEAAIA_AABwwQAAAEEAAHDBAACAwQAAoMIAAPBBAACKwgAA4EEAAEBAAADgwAAAgMEAAGhCAAB4QgAA-EEAAOBAAABUwgAAtsIAAIjBAAD4wQAAgL8AAIBBAAAswgAA6EEAAOjBAAAAQQAAksIAAJBBAACSQgAAEEIAALhBAACIwQAALEIAAFRCAACAPwAAnsIAAMBAAAD4wQAAQMIAAMBAAAAwQgAAwEAAABjCAAA0QgAAsEIAAMDBAAAEQgAA0MEAAIjBAABAQQAAoMAAAFRCAABcQgAAuMEAAMDBAAAowgAAmEEAAJhBAACgQQAASMIAALhBAAAQwQAACEIAAADBAAAswgAAMMEAAARCAADwQQAAwMAAAEDAAAAcQgAAQMEAAIDBAAAQwgAAfMIAAEBCAACEwgAAAAAAABDBAADAwQAAXMIAAKbCAABwQQAAdEIAAIDAAABwQQAAXEIAAAxCAADwwQAAUEEAAADBAAAAwAAAgMIAACBBAADIQQAAoMAAAEBAAABAwAAAyMEAAODBAACowQAAMEIAACDCAAA8QgAAAEAAADBBAADAwQAA-EEAAAxCAABEQgAAEEEAAODAAAB8wgAAbEIAAFDBAABQwQAAmMEAAMBBAAB0QgAACMIAAPhBAAAgQQAAAAAAANbCAAAwwQAAnEIAACBCAABwwQAAPMIAAOhBAACgwAAAgMAAAMjBAACcwgAA-EEAANhBAABwQQAAIEIAAMjBAADAwQAAisIAACBBIAA4E0AJSHVQASqPAhAAGoACAAA8vgAAyD0AAHQ-AABcPgAAgDsAAOg9AAC4PQAALb8AAKq-AADovQAAgDsAADA9AAAQPQAAJD4AAMg9AABMvgAAgLsAAOA8AABAPAAAIz8AAH8_AABkPgAAfL4AAMg9AAAMPgAAJD4AANg9AAAUvgAAUD0AADw-AAAkPgAAoDwAAES-AADYvQAATD4AABw-AADYPQAAqL0AAI6-AACGvgAAbL4AAHQ-AACuPgAAqL0AAIY-AACYPQAAdD4AAFC9AAAcPgAAir4AAFC9AACovQAATD4AAFQ-AACgvAAA4DwAADc_AACovQAAJD4AAJ4-AACGPgAAjj4AAEw-AAD4PSAAOBNACUh8UAEqjwIQARqAAgAAdL4AAJg9AACAOwAANb8AACy-AACgPAAAij4AALi9AADgvAAApj4AAJi9AABwPQAAmD0AAIg9AABwPQAAcL0AALi9AAAzPwAAmD0AABM_AAA0vgAARL4AALi9AADovQAAuL0AAGS-AAC4PQAAMD0AAJg9AACYPQAAQLwAADA9AAAQPQAAFL4AAHw-AACIvQAAkj4AAHw-AAAMvgAAuD0AAKg9AAAwvQAAHL4AAIA7AACgvAAAUL0AAH-_AACYvQAAUL0AAAw-AACWPgAAQLwAABQ-AAAMPgAAED0AANg9AACIvQAAuL0AAMg9AABAPAAAgj4AAGw-AACgPAAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=6zu8lrYn6t8","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1364218572628755698"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"2778300834"},"9477259891200573522":{"videoId":"9477259891200573522","docid":"34-2-6-Z6B49AA5FF1615C14","description":"Trey Hunner gave this presentation at San Diego Python on December 21, 2017.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3368406/e413ad8bbe36838d5591e8b87342f774/564x318_1"},"target":"_self","position":"10","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DP7xpp4JGr50","linkTemplate":"/video/preview/9477259891200573522?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Readability Counts - Trey Hunner","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=P7xpp4JGr50\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTOTQ3NzI1OTg5MTIwMDU3MzUyMloTOTQ3NzI1OTg5MTIwMDU3MzUyMmqECRIBMBgAIkUaMQAKKmhodWV2Z253bnhiY2djeGJoaFVDWFUtb1p3YUhub1lVaGphX3lycnJHZxICABIqEMIPDxoPPxPNEoIEJAGABCsqiwEQARp4ge4F_AUB_wAD_wUBDgb-AuwOAv75_v4A3vr9AgP6AwDtAwULBgAAABgACAoBAAAA7QcF_voBAAALAQD_6wD_AAD8_Qb5AAAAB_wEAAcAAAD39-r9A_8AAA0BCgUAAAAAAA4B-f3_AAAG8wn-AAAAAAnuAv4AAQAAIAAtaizPOzgTQAlITlACKoQCEAAa8AFnDPoArRYH_H8B_QHsCPgAiAUK_zgT9wDP8-QA6urzAA__9gDc4wAA-ggbAAUA-_8L6N0AJQsFARQKBP8b-fgAG_MEACID-gIsDwIA7AXuAA4H_P8O7QoAAOYGAAIQGAAhBv_9-wHZ_w0P-QL49BcBDwsEAQn-Av0L_wYBAhMKAfIDEAAX7QYE9wUA-QIDDf_v9O_9AAUH_PrsDwcFCPv__woDAin48fwaCAUK_PTu__QBBgABEQ76FwH9CvwQ_wkF7vn_A_L999j9CgEc9RQA-_YW9_n1Dvv_FOsF7PgT8-bqAv3z6_n28-8IDAILBPMgAC2YtVQ7OBNACUhhUAIqcxAAGmBEEAAt2BTv8e4F7SX96wjmKQUo4-cn_xvYAFYC1AEfQgGsLBr_R739DKsAAADm8MwYJwDochrwGw7y8PCs3eILG3_xRj3Xyh3y8eTp-MrY0Ag7PDUA4vS3JRHM4TERPQcgAC2ZgSE7OBNACUhvUAIqjwIQABqAAgAAmL0AAKC8AABEPgAApj4AALi9AADgPAAABL4AANK-AABkvgAAZD4AABA9AACgPAAABD4AAPg9AACgvAAA2L0AADA9AAD4PQAAiD0AAMY-AAB_PwAA-D0AAEy-AAAcPgAA4LwAAIi9AACIvQAAHL4AAEw-AAAkPgAAgLsAAHC9AAA0vgAAmD0AAHQ-AACIPQAABD4AADC9AABMvgAAZL4AANi9AABwPQAAUL0AADy-AAAQvQAAgLsAAEA8AADgvAAA2D0AADS-AAAcPgAA4LwAAJY-AAAUPgAAgr4AAKC8AAAdPwAAPL4AANg9AABsPgAAmL0AAIi9AAD4PQAAcL0gADgTQAlIfFABKo8CEAEagAIAAFy-AADIPQAAQDwAACe_AADgvAAAiD0AAGw-AACgPAAAQLwAAMI-AADgPAAAuD0AADA9AABwPQAAqD0AABC9AADgvAAAOz8AAIC7AADmPgAAdL4AAIi9AADIPQAAPL4AANi9AABAvAAAqD0AADA9AAAMPgAAMD0AAKi9AACYPQAA4LwAAIa-AACoPQAAgLsAAHA9AABkPgAAgDsAABA9AABEPgAAyL0AAAS-AABAvAAA2L0AAMg9AAB_vwAAHL4AAFA9AACCPgAALD4AAIA7AAA0PgAA-D0AADQ-AACgPAAAQLwAAHy-AACAOwAAqL0AADQ-AABwPQAAgLsAAJi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=P7xpp4JGr50","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9477259891200573522"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3025693606"},"5539583194999829333":{"videoId":"5539583194999829333","docid":"34-2-17-Z901D4DB330A9E909","description":"\"If you've ever found unreadable PEP8-compliant code and wondered how to fix it, this talk is for you. Long-lived code must be maintainable and readability is a prerequisite of maintainability.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4945564/16120d44ec522a3008d62337c820b869/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CjcPVQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D886XEJI7gxI","linkTemplate":"/video/preview/5539583194999829333?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Readability Counts - Trey Hunner","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=886XEJI7gxI\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTNTUzOTU4MzE5NDk5OTgyOTMzM1oTNTUzOTU4MzE5NDk5OTgyOTMzM2q2DxIBMBgAIkUaMQAKKmhoZmtubmFmd21uaHd4bWJoaFVDZkRDd084eDQzTk50R0JNVWVkS3BpdxICABIqEMIPDxoPPxP4DIIEJAGABCsqiwEQARp4ge4F_AUB_wAD_wUBDgb-AuwOAv75_v4A3vr9AgP6AwDtAwULBgAAABgACAoBAAAA7QcF_voBAAALAQD_6wD_AAD8_Qb5AAAAB_wEAAcAAAD39-r9A_8AAA0BCgUAAAAAAA4B-f3_AAAG8wn-AAAAAAnuAv4AAQAAIAAtaizPOzgTQAlITlACKoQCEAAa8AF_AvwCq-oV_CQL8wAoCvAApfsM_0EA_gD39O8AyQn_AeYX8ADm7xb_HyT-AMgGAADQDxD_Au0SAPX2__8ZIw8AGgsPAELV-AEk_RMB-w33AOwG_f8IChb_CusKATz19P4G3Bb_IPXsANYI9wHkBhQDFgAE_wz07QEN_PAC_xL-_QgAEf7vF_j92dvz--8g_AUV-_kA5_f1BQAWCgT-7wgF9Q3_-Rro9fki_vYFCgYB-wQPDAP9IPcI3fcL_iwi-wTf9PL1Gvr6BgUaBvMTIQgJFw8V_-fv__8CA_Hy3RYP_fwYBfnx7wL19PoFBvwX9PsgAC1mvTw7OBNACUhhUAIqcxAAGmBg_wAxrgHc3vYQ_0Pm4Q4ALO440rs6_wnQ_yMX4vw7KfS0Hv7_MKv2DJsAAAD55-gTLwAUfynC7fDa-g62q94M-E0FCiXHx0bg9un4Dd7P3RP7KEAA39uoNCny1kFVPxQgAC3D_BU7OBNACUhvUAIqrwYQDBqgBgAAEEIAAJjBAABQQgAA4MAAAETCAACAQgAAwEEAAMjBAAAAwgAAkEEAANDBAACAPwAA4MEAALBBAAA8QgAAgD8AAIDAAAAwwgAA0MEAAJDCAABAwQAAksIAADzCAABUQgAAQEIAAABCAACQwgAAkMEAAJRCAABcQgAAEEEAABBBAADgQAAASEIAAFjCAABkwgAAwEEAAGBCAAAAAAAAEMEAAGjCAABgQQAAoEEAAERCAACIQQAAAMAAACDBAAAgwgAAhEIAAKDBAAAQwQAAOEIAACRCAADAQAAAgMEAACDBAABgwgAAgEAAAMjBAACoQQAAIMEAAIDAAAAQwgAAPMIAAIDAAAAowgAAYEEAACDCAAAAwQAAQEEAAAhCAADwQQAAAMEAAJJCAABQwQAAysIAADTCAACYQQAA4MEAAAAAAACOwgAAMMEAACjCAAAwwgAAyMEAADhCAACowQAAuMEAAChCAAAAQAAAEMIAALhBAABwQQAAAMIAAEDAAACEwgAAmEEAAPjBAADgQQAAAEIAAADCAAA8QgAAVEIAAFDCAAAowgAAsMEAAODBAACIwQAAgsIAAJ5CAAB8QgAAUEEAAKjBAADgQAAAbEIAABhCAACAvwAAQMIAAAxCAACAwAAAAMAAALBBAADIwQAAcMIAALBBAADwwQAAEMEAAIDBAABAwQAAwMIAAMBBAACGwgAANEIAABhCAAAUQgAAoEAAAHBBAADQwQAAcMEAADzCAADAwAAAmEEAAIC_AAAUQgAAJEIAAEBBAADAwAAA2EEAAHBBAAAYwgAAgEEAAIBAAACIwQAATMIAAIC_AACAvwAAEMEAAIBBAACOQgAAoMEAAIDCAABoQgAARMIAAMhBAABQQQAAeMIAAOBBAAAMQgAAkEIAANDBAACiwgAA4EAAAMDBAAAAQQAAkEEAAEhCAAAMQgAAwMAAAKDBAAAwQgAAoMEAAITCAADAwQAApMIAAIZCAABAwAAAyMIAAP5CAABwQQAAPMIAAIjBAAD4QQAAMMEAAFxCAACgwAAAAMAAACDCAADQwQAAdMIAAKBBIAA4E0AJSHVQASqPAhAAGoACAACivgAAML0AAJi9AACqPgAAqL0AAEA8AACIPQAA1r4AAM6-AAAUPgAAgDsAAKg9AAAEPgAAiD0AAJg9AAA0vgAAED0AAOA8AAAEPgAABz8AAH8_AABQPQAAqL0AAOA8AAA8vgAA2D0AAAS-AACgvAAAED0AADQ-AABkPgAABL4AACS-AACCPgAA1j4AAPg9AAB0PgAAqD0AAJK-AAA8vgAAoLwAAAw-AABwPQAAZL4AADQ-AACSPgAA6D0AAPi9AAA0PgAAlr4AAIC7AACqvgAAuj4AAOg9AACIvQAAUD0AAD8_AAD4vQAAED0AAFw-AABcvgAAgDsAAOA8AADIvSAAOBNACUh8UAEqjwIQARqAAgAAdL4AAEw-AACgPAAALb8AADC9AABQPQAAij4AAPi9AADgPAAAjj4AAJg9AADYPQAAED0AALi9AADIPQAAoDwAAEA8AABJPwAA2D0AAAk_AABMvgAAEL0AANg9AABcvgAATL4AAOi9AACAOwAAyD0AAEA8AAC4vQAAQDwAAKg9AACYPQAAhr4AAGQ-AABAvAAAED0AAII-AACYvQAAiD0AAGw-AAAwvQAARL4AALi9AADYvQAABD4AAH-_AACyvgAAMD0AAGQ-AACiPgAAqD0AAMg9AAAcPgAAZD4AADA9AACovQAAPL4AADC9AAC4vQAABD4AAPg9AABQPQAAML0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=886XEJI7gxI","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["5539583194999829333"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"210521403"},"17763151311052348283":{"videoId":"17763151311052348283","docid":"34-1-17-ZEF430D85C1B98C5D","description":"You're mentoring at a programming workshop and your learner is having trouble with their code: what do you do? Let's learn how to be a good in-person code mentor! Talk page...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3153711/9763171db6c8397eb8472d8e2134341e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/YsuXvQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dd5CHyi6SA4w","linkTemplate":"/video/preview/17763151311052348283?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner: Meaningful Mentoring Moments","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=d5CHyi6SA4w\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFgoUMTc3NjMxNTEzMTEwNTIzNDgyODNaFDE3NzYzMTUxMzExMDUyMzQ4MjgzaogXEgEwGAAiRRoxAAoqaGh6a3Fjempxc3lzbGNxZGhoVUN0V0kwNmoxRUFEbUVPR2oyaUpoU3lBEgIAEioQwg8PGg8_E9IKggQkAYAEKyqLARABGniB8w36_fwFAAMABQcBCPwC9wr7BPj9_QD08fn_BQL_AO0JAgb7AAAADAX7AgIAAAD7DAf6AP4AABf8-gADAAAAB_oG-fUAAAAK-f_9AAEAAP37_fcCAAAACgX9_QAAAAD8DAf_AgAAAAQIAwQAAAAABOUB_wEAAAAgAC1TZt07OBNACUhOUAIqhAIQABrwAX8WAQOoFwf7V-r6AdAGCgGYAAH_KhP1ANoMAv_6COcA5xXxANriAADi4wUB3e4FAADp8v8C7hEAABr9AEX-9P8qAvUAQATt_hL45P_7DPcA__4t__0bBQH-_AD_EQkJ_xgDA_0CBPn-DuHuAw_rAAH-Bw0B7wkUABztEQH6EfMD8QIF_vHiBwbzEQT84wMZAeXm6wIBEAL7_vz8BdX07QcA9AoBHd_wARILGgYE-_L7BgnyBegVAQABAgkM_v8C_Abt-f_yBgf7Eg__Ah4H9QXh_xf6_OYH-w799gb66Qz9B_YFAfTdBPTsGf0FBv4D8CAALS14STs4E0AJSGFQAirPBxAAGsAHeo3lvua9AL3kqii93PEmPQ5VZ7y9mHu7-IG1vAOrzzxpFPe8uizmvRp-gbwP5VW8_Iy7vlpTD7zG6sW7Ci9hPhdxsLxB08Y5Wi5bvuqPlTxuYpK8FRxOvqxNyDw1lx87_O-CPfFvxjyFoNk8aOMNPayg9TpeUtC8jke_PYMNOb0uwVI6Vj_AvBf4Rb07eYm7KeimPT0vgL3_Py49L1H9PbEFYLqfq628VdfGvQJrMDylhAA9lWYOvSmdo7xE2zE8tYwkPj--6bxka4c8vgq6POUUeLy4uHy86FWTPfmesrp-RvO8WkAyvYuauT3McgK80faeuXV3GbyYGTI7VRTPvc5D_Tvo-Kg8tKPCPBqAgj0ztIs8Iq53PIBmSz273mw8bPtovLwLrzynrEI5fROZPQ9wFLtKP6M7HEe3PaHg-7vvDfQ8Qo89PRnnirzsQGc8VxgMvVcbCD1b5EO86wOUvUjaEj1Xcny74ngOvsBq-jtU9fq68RL8PcAonL2tKGu7TzigPXbCqz0-3hQ8t3MKvJeGKz2qYT87zZVBvFOs4DpsUwa7F5qAvSjL97uAsm-7USKIPfDvPT3dyYy8GTcFvs9Urr10NhE7uphQPR8bV71iaqY8CJIXPcHf1LzvZAE8LbrQu5GEWL2eB3u7fw4YvaBnmDymrE8716aBPY4XGjy-Ycc79StdPXMRPz2wlem6f4eSvbLCiLzzUSm7NODHPVG4gzxrG_M5QaabPWoko70MRAm7GAlNvQxZDT6xyao5Zn9FPK7igzzv4Ks6NnTTPRdeDr11cGO5mv3LvH_fv7x1o3a3BF-HvMWaIL1G4T85hsnxO_IFELtDTVs6yuYiureU7rmjs1Y6oedFvdjm77urHF46LhS6vKMyjzzUT0i64cP4O8JTo73LTGG4_i4nPahFUDvYKuI4BB3NPVOAgzyibx83LuI_u5KBEbzB-Nk452nlPEiWwrz3Fws5m16NvaK1Er5GJqM58Rj5vIJV9buH27c4F2MivLPTyr25iUm4jv_nvERGDbyp0rK4DdLCPIDIrrqLm9S3zF2LPJwOrjx13wa4PF89vRysJD2SE-Y41h-8PCU2RLzCQgg4cdsoPRIF6bzJQ7g4yWS3vd4P7rwaWtw3G7B1vLRKGr2hFbo3tjK8vd9tXrtAliO3PHHUvMmdCL3xG4C3VTETvE6ZWz0Nr8s3FPRNPbS9p72Xl423ak8ZPqlumT0IAjK3ru-TvTrjwD0eAum4fy_FvOTWKT1MM4i4qm15vBskrr19DVS4IAA4E0AJSG1QASpzEAAaYF8TAELIHAHjqB3c180V99lHFekBBNv_Htb_RBYLzDQPvMYU8v8m3sbyoAAAABPt1OULAOR_CtoUStgUKNKvCAzcbgsjJPMbPdzBxwr84ugvLBMVNADjsbMrAQf7ZhkbTiAALbtmFDs4E0AJSG9QAiqvBhAMGqAGAACAPwAAdEIAAEDAAAA8QgAAAEIAAEDBAAAAwAAAsMEAAADBAACGwgAAgsIAAKjBAACYwQAAXMIAAABAAAAQQgAAjEIAAHBBAAA0wgAAoEIAAKBAAABwwQAAGMIAALxCAADYwQAAQEAAABzCAABYwgAAREIAAFBBAAAIwgAAgMIAAKBAAABYwgAAcMEAAGRCAACgwAAAMEIAAARCAACAwQAAoEAAAHDBAAA4QgAAhkIAAAjCAABgwQAAMMEAADzCAAAUwgAAWMIAANbCAADIwQAAoEEAAKZCAAAwQQAAkMEAANBBAAAAAAAAEMIAAPjBAAA4QgAA2MIAADTCAACYQQAAgEIAAGxCAAAEwgAACMIAAPDBAADgQAAAEEIAALjBAABEwgAAUMEAAIjCAAAQwgAAjMIAABBCAABgQQAAoMAAAKTCAADAQQAAYMIAACjCAADAwAAAqEEAAODBAAD4QQAAiEEAAIC_AADgwAAAXMIAAK5CAAAUQgAAwMEAAIBBAAAUwgAAyMEAAGDBAACEQgAAoEAAAAAAAADAQAAAiMEAACDCAABQwQAAmMEAAAhCAACmwgAAqEEAAIA_AABQwQAAwMAAAGBCAAAgwQAAoMAAAHRCAACQwQAAQMEAAKDAAAD4wQAA2EEAAJjBAAAAQQAA4EEAAChCAAA8wgAAQMAAAMDCAABswgAAiEEAANjBAACwQQAAkMEAABxCAACIQQAAgMAAAFjCAAAQwQAAnsIAABDBAACoQQAACMIAADBCAAAYQgAASEIAAEjCAAB0QgAANEIAAHBBAACIQQAAVEIAABDBAAA4QgAA4EAAABBCAAC2QgAAQMEAAHDBAABwQgAA0MEAAIBBAAC0wgAAAMAAAChCAADgQAAANMIAAIC_AADMQgAAQEAAAIhBAACAQAAAEMEAAAjCAACQwQAAEMEAACBBAAC0wgAAQMAAANDBAAAEwgAA-EEAAFTCAAAoQgAAuEEAAMDAAACQwgAAQEIAAKjBAADgQAAAXMIAACzCAAA0QgAAFEIAADDBAABwQQAAQMEAAIC_AACAvwAAsMEgADgTQAlIdVABKo8CEAAagAIAAFy-AACOPgAADD4AAOC8AAB0vgAAoLwAAOA8AAABvwAAor4AAFC9AAAMPgAAEL0AADA9AAAUPgAAHD4AAJ6-AAAUPgAAMD0AALg9AADaPgAAfz8AABA9AACAOwAA4DwAACS-AAD4vQAAFL4AAIC7AADIvQAAjj4AADw-AACIPQAAXL4AAAS-AABcPgAAiD0AAGQ-AAAQvQAARL4AAKa-AADovQAAUL0AANi9AAAEvgAAUL0AAAw-AABMPgAAqL0AABC9AABkvgAA4DwAAES-AABkPgAAJD4AAEC8AADIPQAAPz8AAEC8AABEPgAAfD4AAHC9AADgvAAAHD4AAAQ-IAA4E0AJSHxQASqPAhABGoACAACGvgAABD4AAJg9AAADvwAAEL0AAIg9AABsPgAA6L0AAFA9AAB0PgAAyL0AAMi9AACIPQAAuL0AAIA7AABAvAAAJD4AAFU_AAAQvQAA3j4AAEC8AAB0vgAADD4AAKi9AAAQvQAAcL0AAJi9AAAUPgAAVD4AAIi9AACgPAAAcD0AABA9AAAcvgAAoj4AANg9AACSPgAABD4AABC9AAAQPQAAzj4AAOi9AABQvQAAVL4AAKi9AAA8PgAAf78AAPi9AABcvgAAVD4AAIo-AABAPAAAcD0AADw-AAAQPQAAiD0AAJi9AACAOwAAiL0AALg9AAAQPQAAuL0AADA9AAAEPiAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=d5CHyi6SA4w","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17763151311052348283"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2576456630"},"626152263161648529":{"videoId":"626152263161648529","docid":"34-3-3-ZF3A8B5E4CE73ADCF","description":"Speaker: Trey Hunner The end of life for Python 2 is 2020. Python 3 is the future and you'll need to consider both your upgrade plan and what steps you'll take after upgrading to start leveraging...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2839243/76e0627525575ff44cc3d50b53bf3488/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/a8Z_nQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DklaGx9Q_SOA","linkTemplate":"/video/preview/626152263161648529?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Python 2 to 3: How to Upgrade and What Features to Start Using - PyCon 2018","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=klaGx9Q_SOA\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFAoSNjI2MTUyMjYzMTYxNjQ4NTI5WhI2MjYxNTIyNjMxNjE2NDg1Mjlqtg8SATAYACJFGjEACipoaHRrc2h1and6bnRocmtiaGhVQ3NYMDUtMnNWU0g3TngzenVrM05ZdVESAgASKhDCDw8aDz8TlgyCBCQBgAQrKosBEAEaeIH7-gEE_gIA8AML-_wBAAEU_f0A9gEBAOv4_PMC_wEA7AkOA_4AAAAN_wwG_AAAAAAECf_7_gEABvf1DQIAAAAQ-vUB9QAAAAT4-vn_AQAA9QYCAgMAAAAFCPT9AAAAAPv9Av39_gAABQf-_gAAAAD_AQoG_wAAACAALcKk2js4E0AJSE5QAiqEAhAAGvABev_J_8Ab5P8cCecAAQjIAYHtHP8o9usAwPIKALAR6f_aK-T_0er3AAkGMgAXJBf-5PT0_zQDFwANBiEAFP79ABMD-ABIDv7_IQ0LABvz5QHMBfv_GBQZAA4EFQAXFAb_E__nANvm6wPx5_oA8xH-ARzuIgIcFxgB3Ani__b49f7YKfv_4wsJA-MJA_8LLPgBL_Tj__jx4gT3J_QEAcUIAfEa_gEDF-cFAfD5AO3mBv3t0wYBIgT-COkCEQUKDu3_ABv0Cw4T4v8IB_cABuP5_Pr7CfnpAQL__R72BzHcFAD-Dgr2zx8OB_kM-v0RCAP0IAAtQVolOzgTQAlIYVACKnMQABpgUwIAZ-gN7M35AOA1EtcR7Pg-KfLA-v8Gvv8KBgoBGPHNmz8A_zv7AR6iAAAAPSjrIAIAA38zzQw63CPxvZbmHxJ2_iMZBeI6G9feM0Tp5t3UKUglAPvorR9s8_FF6t72IAAti8kSOzgTQAlIb1ACKq8GEAwaoAYAAEDAAADAQQAAeEIAAGDCAAAgQgAAiEEAAIBBAAAAwAAAHMIAAKDAAABoQgAAKMIAABDCAAAUwgAAlEIAAEBBAAAwQQAAEMIAAIrCAACwwQAAoEEAAODBAAAIwgAAtkIAADDBAAAowgAAYMIAAFzCAABEQgAA4EAAAKjBAACCQgAACMIAAIDAAAC4wQAAuMEAAJhBAADgQgAABMIAAJBBAAAUwgAAsEEAAIRCAACAQQAAAEAAAODAAABwwgAAKEIAAKhBAAAAAAAAaMIAAEDBAADgwAAA4EAAALBCAACgQAAA7MIAAMjBAACwwQAAsMEAALhBAACAwQAA0MEAAHTCAAC4QQAAZMIAAKBAAABUwgAAgL8AAMjBAACAQgAArEIAACBCAACoQQAA-MEAAOjBAACIQQAAgMAAABBBAAAQQgAAWMIAACBCAACgwAAAPEIAAKDCAABwQQAAAEIAAEBCAADwQQAAkMEAAEBBAAA8QgAAMMIAAMzCAACIwQAACMIAADzCAACYQQAASEIAAOjBAAAYwgAAYEIAAIBCAAA8wgAAsEEAAIDBAAAwQQAAmEEAACzCAACaQgAAqkIAAIBBAABIwgAAwMAAAABCAADAQQAAAEAAAABBAABQQQAAUMEAADBCAAAAwQAAPMIAABDBAACIQgAAXEIAAKjBAABQwQAAQMEAAATCAADIwQAAGMIAAIjCAACAvwAAiMEAABDBAAAUQgAAFEIAAEDAAACowgAAgEAAACBCAAAAAAAAuMEAAOBBAAAAwAAAJMIAACBCAAAYwgAA6MEAABzCAAAQQQAA6EEAAKjBAACgwAAAmMEAAGDBAAAwQQAAVMIAALhBAADowQAAgEEAAIDAAABAQAAAksIAAPhBAADIQQAAoEIAAADAAABwQQAAisIAAEhCAAAAwgAADMIAAADCAABsQgAA0EEAAOjBAAAEQgAA2EEAABDCAACkwgAAgD8AAIZCAAAoQgAAoEAAAIDCAAA4QgAAUMEAALBBAADwwQAAgsIAANBBAAAwwgAAQEAAAMDBAAAowgAAQEEAACzCAABgwSAAOBNACUh1UAEqjwIQABqAAgAA1r4AABQ-AABEPgAAnj4AAOA8AAC4vQAAqD0AAC-_AABsvgAA4LwAALi9AABAvAAAmD0AAEA8AAAUPgAARL4AAOg9AACYPQAAJD4AAAc_AAB_PwAATD4AAIi9AADoPQAARD4AANg9AACYvQAAML0AAOA8AACAuwAABD4AAFA9AADovQAA2L0AANg9AABwPQAAEL0AAFC9AABcvgAALL4AADy-AADCPgAAUL0AADS-AACIPQAAcD0AAFQ-AAAwvQAAPD4AAFC9AABAPAAAiL0AAHw-AAB0PgAAML0AAIC7AAAnPwAAuL0AAIA7AABUPgAAMD0AACQ-AADoPQAA6D0gADgTQAlIfFABKo8CEAEagAIAANK-AAB0PgAA4LwAABm_AADIvQAAQLwAAM4-AABsvgAA2D0AAFQ-AAAEvgAAmD0AADC9AABwPQAABD4AAEC8AADgvAAAFz8AAKg9AAAfPwAA-D0AANi9AADovQAAmL0AABS-AAA8vgAADD4AABw-AACovQAAoDwAAKA8AADYPQAAUD0AAPi9AABEPgAAML0AAII-AAAUPgAAPL4AADA9AAC4PQAAoDwAAPg9AACAuwAALD4AADA9AAB_vwAAqL0AAEA8AAAcPgAAdD4AAAw-AABwvQAAbD4AAAw-AAA8PgAAcL0AAPi9AAAcPgAAHD4AABQ-AADoPQAA-D0AAHA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=klaGx9Q_SOA","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["626152263161648529"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2448186347"},"14886004359919480313":{"videoId":"14886004359919480313","docid":"34-6-5-Z7310914D7E0B4244","description":"Speaker: Trey Hunner Creating one list out of another list is a very common thing to do in Python, so common that Python includes a special construct just for this purpose: list comprehensions.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4052553/1e636ef6f4af1f90313e5a6efbac6f0a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Kn1SKgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_6U1XoxyyBY","linkTemplate":"/video/preview/14886004359919480313?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Using List Comprehensions and Generator Expressions For Data Processing - PyCon 2018","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_6U1XoxyyBY\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFgoUMTQ4ODYwMDQzNTk5MTk0ODAzMTNaFDE0ODg2MDA0MzU5OTE5NDgwMzEzapMXEgEwGAAiRRoxAAoqaGh0a3NodWp3em50aHJrYmhoVUNzWDA1LTJzVlNIN054M3p1azNOWXVREgIAEioQwg8PGg8_E8deggQkAYAEKyqLARABGniBBAvzAQAAAPQEB_cEAQABDP76Cff__wDo-vz-BP4BAPnzEwIFAAAAAP8CBf4AAAD9BgH7-v4AAAz39_0DAAAAFg4I_vUAAAABAfn6_wEAAOcB_QADAAAAFBIBCv8AAAD-__37AgAAAAL9-_YAAAAA_P0D_AAAAAAgAC14HNU7OBNACUhOUAIqhAIQABrwAVQK8P_I_QD-8gn_APXr5gCB8Pv_RBgEAO_5AADnHesB4PruAPAAGADO_fYAvQ0JAPT06AAHBv8ABPQJ_wTwBAAOBgUAG-D3ASwiAP_vIgf_8PoBACQACwEs1RgAJP_8ABvy8QD11vcC8gLUAQcWJgIVCRUBH_35_-0PFAAJHwj86wLuAOTvCP3q-gf_DRYUBP0Z4wMwJfkDBxD8CA0B-AUR-Pz6BvvwAwkoBQD7EwME4QP-_Ozy_QEO7gL6Bxoa-_HzBwD-__z7BfcB-hn47v0LCQX-Duj7B_IL-AHX-fP7-ygI9u70Cgz2HwwBAx0IAiAALZD6Tjs4E0AJSGFQAirPBxAAGsAHPl3dvsqcIzredpG9ibTtPZJpo7xKiCi8guEcPU9x3jsMgCe8EtUAPRhmfLwRf947l8eqvhPH7Du-EZ28xmumPsiqUjzply28ye5dveJ-9jwY1ki9Efw_vn9geD0QRBK8ti8APpRQdT0JjPU70R8qPuqwIr1Qwsy8IRfmvKte_r30VwI87nopvtzLp71GfW28QqC5Pdt9GL24BP07nYV4Pbw-kLuKBT68fHKePFCPSL3Gp8A8yL_FvA5ANDoSjrC7vY3NPUqZlLxJ7wC9uSWYPaGHFb3OlK27ZSU8PTuK071IQuy8H2favQySjj11BqE8vaCqvLwffL3t6wY6P28qvVFOdD0RSDK7o5gXvR2WIT0QaWm7q069vJEUrDxMcOY7ZD4gve6pAb0jCnc8fROZPQ9wFLtKP6M7_lqjPfBSar2lqr-6VOvzvMXMOb3tKPM8Ht3IvCZqDDwYIic8M4tQvGByYz1So-s8qj4dvNesqbydThY6BKJxPdwjBb1BKw08nRzEPQS4j7ulwyC8DLANPHwxDz0oS5-48wQiPchrgTkiP5G8GOapvC5geL0EwIK8cXlHPb8_rbsLTMC6OIcrvmly0b2-NH66bv-lPUiivLw6vqi7bd6dPY7ABTkEDUu7rYEyvbdWxTz-MPy7Ohu3vfgytLoUOWk7aRizPfIzRD25iT07MQRFPS9nHbt67G06ozwWPCPdzzynPQQ8GfYFvU5Wdr24duS5aRgfvBQiIL06JqQ6E0gpPUY_-j1AjLa3Bf4LPeKpbLw56Pk4qR8qvX399zsGejC7qSKmvHViRbxD0c24TcdSvATsfrwyhqQ6w2y8u2xr1byWR9m45fZDu_wDAL2s6wq5Mx9nuyZ4Hr1C6sI5AvSLvUU1kL07hjE4QuSZPL6J4TxVrSg5XyHYPDO1GbyhN2c4WaKIPQSCrTuOVvc4hX-svEOYkbqUtF82OtbaOzkPZz3UOd83hQmjPNmIET1tcq63jvZpPXkIjj2KXZ4424C0vejbAr0TuUm4cjPcPSJUCT4bC6o5lQZDPXDpPT1L5ig4pivYPUaYAj2BRn-40csIPVZ0Vb3hS7Y4AooHPJ85oL2zEZ23CREVPSync70bCTg4YVCmO3MyTL2il4u3gKBXPVjZiL1OyYW4RHiqvEF9i7w_dUI3Hip4OyUE670jv2c4jkTDPJRnfj3mg4w2NbeCvCwxar26oUa4Iv_sPTUpBT7zflu4i4OAvThoLz2QuIq49WJ9Ou1hlLzduue27ylPPcO2Rb1RyQe4IAA4E0AJSG1QASpzEAAaYDkOACfiId7fJ0npwcDYA_v1ERYu0iD_5rb_Fw4BzfUO1JcwCP8q-A8SnAAAAEDb2ioLABB_yuwO_evjH7az2yoMfRMDP94iY_IRAUYk2bHi-w4bOQAX7axAPuSwXSQEOSAALTejDzs4E0AJSG9QAiqvBhAMGqAGAACAwAAAcEEAAFBCAABYwgAAIEIAACBBAAAAQAAAQMAAAODBAAAAAAAAYEIAADzCAADwwQAACMIAAKJCAADgwAAAwMAAAATCAACGwgAAAMIAAEBBAADAwQAA0MEAAJpCAABAwAAAOMIAAHjCAACQwgAAfEIAAIhBAAAEwgAAdEIAAFDCAADAQAAA6MEAAEDCAAAwQQAA3kIAACTCAAD4QQAA8MEAAOhBAABoQgAAmEEAACBBAACwwQAAhMIAACRCAACwQQAAgD8AAEjCAADgwAAAAMAAAGBBAACmQgAAAEAAAPrCAAAgwQAA8MEAAODBAAAAQgAAEMEAAATCAACCwgAACEIAAEzCAACYwQAARMIAAEBBAAD4wQAAaEIAALRCAADwQQAAoEEAALDBAADowQAAYEEAAFDBAACAQQAACEIAAHzCAABIQgAAIMEAACBCAACOwgAAMEEAAOBBAAAYQgAAIEIAAMDBAACgQAAADEIAAKjBAACowgAAMMEAAFDCAAAUwgAAgEEAAGRCAACgwQAADMIAAHhCAABMQgAAVMIAALBBAADYwQAA4EAAANBBAAAkwgAAsEIAAJhCAABgQQAAYMIAAMDAAADoQQAAsEEAAGDBAACgQAAAQEAAAADAAAAcQgAAMMEAAEjCAACAQAAAVEIAAGxCAADgwAAAmMEAADDBAAAAwgAAyMEAADzCAACUwgAAQMAAAJDBAAC4wQAACEIAADhCAADAwAAApsIAAADBAAAQQgAAUEEAAKjBAACoQQAAAMEAADjCAAD4QQAAOMIAAATCAADwwQAAQEEAACxCAABQwQAAsMEAAOjBAADAwQAAgD8AADDCAADAQQAAOMIAALBBAAAAwQAAMMEAAJTCAADwQQAAkEEAAJ5CAACQQQAAuEEAAK7CAABAQgAA6MEAANjBAAC4wQAAPEIAAPhBAACwwQAAFEIAADBBAAAgwQAAdMIAAAAAAABYQgAA-EEAACBBAACGwgAALEIAANDBAABwQQAAAMIAAIbCAABwQQAAUMIAAMBBAAD4wQAASMIAAMDAAABowgAAoMEgADgTQAlIdVABKo8CEAAagAIAAKK-AABkPgAAmD0AAAw-AAB0vgAAiL0AAGy-AAAvvwAAir4AAOC8AABQPQAAmL0AAKg9AAB0PgAAuD0AAMi9AAAMPgAAQDwAAPg9AAA5PwAAfz8AANg9AABQvQAAoDwAABQ-AAB0PgAAHL4AAKC8AAAcvgAAHD4AAEQ-AABQvQAADL4AAJa-AACCPgAAND4AAOA8AACAOwAA-L0AAMK-AABsvgAAyL0AABw-AAAcvgAAQDwAABQ-AACiPgAAgr4AAJg9AACqvgAAgLsAAEy-AACGPgAALD4AAFS-AADgPAAAZz8AAOC8AAC6PgAATD4AAEC8AACoPQAA2D0AACw-IAA4E0AJSHxQASqPAhABGoACAAA8vgAAoLwAAIA7AAAxvwAAFL4AABC9AAAkPgAAUL0AAGS-AACGPgAAqL0AAIi9AABQvQAAiL0AADA9AABAvAAA4LwAADM_AABMPgAAzj4AACQ-AADIvQAAEL0AAES-AACIvQAAgLsAABC9AACAuwAAqL0AAGQ-AABAPAAAoDwAAJg9AABsvgAAND4AAOC8AADYPQAA4DwAAEy-AABQPQAARD4AAHA9AADYPQAAgLsAAKC8AACoPQAAf78AAFS-AAAwvQAAcL0AAGQ-AADgvAAAcD0AAKg9AAAcPgAAUD0AAOC8AACgvAAAoLwAAKA8AAAkPgAABD4AAIi9AACovSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=_6U1XoxyyBY","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14886004359919480313"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"167104464"},"15321511796511167653":{"videoId":"15321511796511167653","docid":"34-4-13-Z17B3CFD1A68D1305","description":"\"Speaker: Trey Hunner When processing large amounts of data in Python, we often reach for lists. Unfortunately, processing data using large lists make for ugly code that can be memory inefficient...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1839895/66924e01ac2d9d45f57fcb196529d450/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/taRTFwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DixiRkUwPI2A","linkTemplate":"/video/preview/15321511796511167653?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Lazy Looping in Python: Making and Using Generators and Iterators - PyCon 2019","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ixiRkUwPI2A\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFgoUMTUzMjE1MTE3OTY1MTExNjc2NTNaFDE1MzIxNTExNzk2NTExMTY3NjUzarYPEgEwGAAiRRoxAAoqaGh3bG5vcmduamtwZ2xlYmhoVUN4czJJSVZYYUVISEE0QnRUaVdaMm1REgIAEioQwg8PGg8_E4FhggQkAYAEKyqLARABGniB_gcIBPwEAPoIDfz7BP8BAQj-CPj-_gDuBPz4BQAAAAT7AQUBAQAAFgAHCgEAAAD1DAj59AABAA0A_QP7AAAACAIAAPQBAAAOA_j-_gEAAPsAAv0D_wAADPv1-v8AAAD6BgEGBAEAAAP7BfcAAAAAAAACBgAAAAAgAC27St47OBNACUhOUAIqhAIQABrwAX_f-gHICOEABvTeAAEIxgGRCSf_MhLLALL7GQHQ_-4B4wwCAODzBAHgBwoA3A7pAP_h3gAU9fMBKf3x__AN8_8N9_QAM84PAUL0BAD_DQD-7AkjAAf-NwAP9e0AGAzn_v7mJQDx7dj-1trLBfANLQJC_BkBDPQOB97__f0OAPr82P70APACDAH75Qr-_g8cAhnz0QIcIPH99yjzBAD4-gfmAA0BAxfmBU0gDQndAvH83Pj_BhYC9AEUHiD-Gv_ZAvT2_vX62QUCGBcO-Cbp-AAA3wv0-9cDBfYE7v7w-Aj_5g0R-M4RAwHOBQEAMfv59iAALX-CITs4E0AJSGFQAipzEAAaYDMRADzPKfEh4yr4BeEI-bQNR_7wng7_Gq4AGP8C7z0G1aEiJP8n8SACmwAAAEDty_UVANt_Cqwv9fEU5bOx4R4NfLsIPSzxXvwKBBtG1Lcw4DobFwAhCq4iexjTKvUrOiAALd_cCzs4E0AJSG9QAiqvBhAMGqAGAAAQwQAAkEEAAKBBAACIwgAAVEIAAKDBAAAQwQAAMEIAAAzCAABwQQAAqkIAAJjCAACywgAAuMEAACBCAACgQQAAAEEAAKDCAABQwgAA4MAAAOhBAACwwQAAwEAAAGBCAADAQAAAZMIAAGTCAACcwgAAGEIAAKhBAACAPwAAREIAAHjCAACowQAAXMIAAHDCAACIQQAArEIAAIjBAAAcQgAA4MEAAIBBAABgQQAAMEEAAAxCAAAgwgAAvsIAAHBBAADQQQAAIEEAAHzCAABgwQAAYMEAANDBAADAQgAAQMAAAADDAAAAAAAABMIAAIjBAACqQgAAoMAAAGDCAAAgwgAAFEIAAADCAADgwAAATMIAAIBBAAAQwgAA6EEAAIxCAADAQAAAyEEAAIBAAAA8wgAAGEIAAEzCAAAgwQAAgL8AAAjCAADIQQAAoEEAABRCAACCwgAAEEIAAPBBAADYQQAAJEIAAJDBAACYwQAAHEIAAMBAAABswgAA4MEAAFTCAABswgAAQEAAACBCAADgQAAAeMIAAK5CAADoQQAAbMIAAODAAABUwgAABEIAAJhBAAAswgAAcEIAAERCAAAAQQAASMIAAKBAAABwQQAAcEEAABDBAAAAwAAA6MEAALjBAADAQQAAiMEAALLCAACAPwAAREIAAI5CAABAwQAA8EEAAAhCAABQwQAAQMEAABjCAACAwgAA4EAAAOBAAADgQAAAREIAAKhBAADYwQAAqsIAAIjBAAAAQAAAQMEAABBBAAD4QQAA6EEAADDCAADgQAAAAMEAAATCAABAwQAAgMEAAFxCAAAwQQAAYMEAADDBAABgwQAANMIAAEDCAABsQgAAdMIAADBBAACAwQAAcMEAACzCAABgQQAA4EEAAHxCAAAEQgAAoMAAACjCAABgQgAAJMIAAOjBAAC4QQAAkEEAAOBBAAAcwgAA2EEAAFBBAADgwAAAYMIAAHDBAAB4QgAAIEIAAKBBAAAAwgAAGEIAAEDAAAAwwQAAJMIAAHzCAADoQQAAqMEAAOhBAACwQQAA6MEAAODBAAD4wQAAsMEgADgTQAlIdVABKo8CEAAagAIAAK6-AADIPQAAij4AAHA9AABsvgAAoDwAAKA8AAAzvwAAlr4AAEy-AADYPQAAUL0AAJ4-AABQPQAAgDsAAHy-AAAcPgAAUD0AAGQ-AAAbPwAAfz8AAEA8AABwvQAAJD4AABw-AACoPQAA4DwAANi9AAAMvgAAqD0AAEQ-AAAMvgAAuL0AAKi9AAA0PgAALD4AAOA8AABsvgAARL4AAGy-AACOvgAAlj4AAKC8AAB0vgAA2D0AAAQ-AACePgAA2L0AAOC8AAA0vgAAJL4AAEy-AABcPgAALD4AAKi9AAAwPQAAST8AACS-AADoPQAA2j4AADA9AACWPgAAmD0AAHA9IAA4E0AJSHxQASqPAhABGoACAACOvgAAXD4AAIg9AAAXvwAA2L0AAFA9AACyPgAAqL0AAKA8AACWPgAAqL0AAIA7AADgvAAAED0AAKA8AAAwvQAAML0AADE_AAAQPQAAET8AAIC7AABEvgAAcL0AAPi9AAC4vQAAhr4AAKA8AAAEPgAAoLwAAFA9AABAPAAAqD0AADC9AABwvQAAkj4AAAS-AACGPgAALD4AAES-AADoPQAADD4AABC9AACgvAAAUL0AAIA7AAAwPQAAf78AAIA7AABAvAAA-D0AAGQ-AAAcPgAAMD0AAFQ-AAAUPgAA-D0AAHC9AAC4vQAAuD0AAMg9AADYPQAA-D0AAOg9AABAPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ixiRkUwPI2A","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["15321511796511167653"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"1926786848"},"4327981710645795281":{"videoId":"4327981710645795281","docid":"34-0-17-Z677BD70F0FB01823","description":"Mobile Friendly Reupload - https://youtu.be/ixiRkUwPI2A\"Speaker: Trey HunnerWhen processing large amounts of data in Python, we often reach for lists. Unfor...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4313294/043e76c33b5650a47f55603ac25946d3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/TI_LoQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYWFbR8mTcAY","linkTemplate":"/video/preview/4327981710645795281?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Trey Hunner - Lazy Looping in Python: Making and Using Generators and Iterators - PyCon 2019","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=YWFbR8mTcAY\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFQoTNDMyNzk4MTcxMDY0NTc5NTI4MVoTNDMyNzk4MTcxMDY0NTc5NTI4MWq2DxIBMBgAIkUaMQAKKmhod2xub3JnbmprcGdsZWJoaFVDeHMySUlWWGFFSEhBNEJ0VGlXWjJtURICABIqEMIPDxoPPxPfZIIEJAGABCsqiwEQARp4gf4HCAT8BAD6CA38-wT_AQEI_gj4_v4A7gT8-AUAAAAE-wEFAQEAABYABwoBAAAA9QwI-fQAAQANAP0D-wAAAAgCAAD0AQAADgP4_v4BAAD7AAL9A_8AAAz79fr_AAAA-gYBBgQBAAAD-wX3AAAAAAAAAgYAAAAAIAAtu0reOzgTQAlITlACKoQCEAAa8AFg7twA2xHwAPf37QDu99gAgQUL_w0Q3gDB_BQAzgLpAOoG9gDb-BoA8gwLAMwTBgD_5-UAKQX3ABH1_P__DfsAGQIBADvpCgFB_f0B_woA__QJEf8PBiEAMur8AhMJ-_8I-xgBxPDo_-_j4gAIEBsAFvsP_hoECwbpDgYB9Bf6_NYCAP3zAQoB__oDBP4MAwIU9doBESTg__QI8AMA-fsG8_QHABAI6wMmEQ4EEvL7AeP-DAMU7QX8AgYUAgsW9_sG8gP_9ukB8_r6AvcX8wT5--oRAQrYB_34A_L_-ukM_esKDfnsKAIM5gH-BiAIBfUgAC1uJ0g7OBNACUhhUAIqcxAAGmAxBQBA3CL1D-gm9wLj8fvIFjoEAa4Y_yfDAAQG8gInB9azLBr_MukL-qcAAAA368gCCQD2cQi9GPrsBvzAqN4rA3_EFTIXB04FBvkSQeLUH98rERUAL_u5H24IzUAPLUogAC3Blhw7OBNACUhvUAIqrwYQDBqgBgAAEMEAAJBBAACoQQAAhsIAAFhCAACIwQAA4MAAACxCAAAQwgAAcEEAAKpCAACcwgAArMIAAKjBAAAkQgAAsEEAACBBAACiwgAAUMIAAADBAADYQQAAsMEAAOBAAABcQgAAwEAAAGTCAABswgAAnsIAABhCAACoQQAAAAAAADxCAAB4wgAAqMEAAGDCAAB4wgAAiEEAAKpCAACQwQAAJEIAAODBAACIQQAAYEEAABBBAAAMQgAAHMIAAL7CAABgQQAA4EEAADBBAACEwgAAgMEAAGDBAADQwQAAvEIAAADAAAAAwwAAAAAAAAzCAACQwQAAqkIAAMDAAABYwgAAJMIAABRCAAAAwgAAIMEAAEzCAABwQQAAGMIAAPBBAACMQgAAoEAAAMBBAABAQAAAPMIAABhCAABMwgAAIMEAAADAAAAMwgAAyEEAAJhBAAAUQgAAfMIAAAxCAAAAQgAA4EEAAChCAACQwQAAkMEAABhCAADgQAAAcMIAAODBAABYwgAAaMIAAEBAAAAoQgAAwEAAAHjCAACuQgAA6EEAAGzCAADgwAAAUMIAAARCAACgQQAAJMIAAHBCAAA8QgAAIEEAAETCAACgQAAAYEEAAIhBAAAgwQAAgL8AAPjBAACowQAAwEEAAJDBAACwwgAAgD8AAEhCAACMQgAAYMEAAPBBAAAEQgAAUMEAAGDBAAAcwgAAgMIAAOBAAACgQAAA4EAAAEBCAACoQQAA2MEAAKjCAACAwQAAAEAAADDBAAAAQQAA8EEAANhBAAA0wgAAEEEAAMDAAAAEwgAAMMEAAFDBAABcQgAAIEEAAFDBAAAwwQAAUMEAADTCAABAwgAAbEIAAHjCAAAwQQAAcMEAAHDBAAAowgAAYEEAANhBAACCQgAACEIAAIDAAAAcwgAAYEIAACTCAADgwQAAwEEAAIBBAADYQQAAHMIAAMhBAABQQQAAEMEAAGTCAABQwQAAfEIAAChCAACoQQAAAMIAACBCAABAwAAAIMEAACjCAAB0wgAA8EEAAJjBAADYQQAAsEEAAOjBAADgwQAABMIAALDBIAA4E0AJSHVQASqPAhAAGoACAACqvgAAyD0AAIo-AACIPQAAZL4AAOA8AACgPAAAM78AAJK-AABMvgAAyD0AAHC9AACePgAAUD0AAIA7AAB0vgAAHD4AAFA9AABUPgAAGT8AAH8_AABAPAAAiL0AACQ-AAAUPgAAmD0AAOA8AADYvQAABL4AAJg9AABEPgAADL4AAMi9AACYvQAAPD4AABw-AACgPAAAZL4AADy-AABsvgAAjr4AAJo-AACgvAAAdL4AANg9AAAEPgAAnj4AANi9AACgvAAAJL4AABy-AABMvgAAVD4AADw-AACovQAAMD0AAEc_AAAsvgAA2D0AANo-AAAQPQAAlj4AAJg9AABQPSAAOBNACUh8UAEqjwIQARqAAgAAjr4AAFw-AACIPQAAF78AANi9AABQPQAAsj4AAKi9AACgPAAAlj4AAKi9AACAOwAA4LwAADA9AACgPAAAML0AADC9AAAxPwAA4DwAABE_AACAOwAATL4AAHC9AAD4vQAAyL0AAIq-AACgPAAADD4AAKC8AABQPQAAoDwAAKg9AAAwvQAAcL0AAI4-AAD4vQAAhj4AACw-AAA8vgAA6D0AABQ-AAAQvQAAoLwAAFC9AACAOwAAMD0AAH-_AABAPAAAgLsAAPg9AABcPgAAHD4AADA9AABcPgAADD4AAPg9AACIvQAAqL0AALg9AADIPQAAyD0AAPg9AAD4PQAAQDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=YWFbR8mTcAY","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4327981710645795281"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"2882882798"},"17112719969057394329":{"videoId":"17112719969057394329","docid":"34-6-5-Z916F854EDFB2C1CC","description":"DjangoCon 2019 - Lazy Looping: The Next Iteration by Trey Hunner In this talk we'll learn about the properties of iterators, learn how to create our own iterators with generators, and take a look...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3047166/814ecb60264743485cf170455e21f227/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/vo03KwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dq8czHnhcVGE","linkTemplate":"/video/preview/17112719969057394329?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"DjangoCon 2019 - Lazy Looping: The Next Iteration by Trey Hunner","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=q8czHnhcVGE\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFgoUMTcxMTI3MTk5NjkwNTczOTQzMjlaFDE3MTEyNzE5OTY5MDU3Mzk0MzI5aogXEgEwGAAiRRoxAAoqaGhwbWhqbHduaXh6c2lnY2hoVUMweVk2YTc5cFBZOUowU2hJSFJmNnl3EgIAEioQwg8PGg8_E8kLggQkAYAEKyqLARABGniB_P8IAQABAPoEGAf8B_0C7QP2APr__wDd9wL8-foDAPj2BAAMAAAABAIJBQIAAADuBwX--gEAABgBA__6AAAAAvoJA_gAAAD9_f_z_wEAAPMECvICAAAADPv0-f8AAAD3Awz8AQAAAPLz_vwAAAAA-_kHCgAAAAAgAC1KxNQ7OBNACUhOUAIqhAIQABrwAX8F-wLXCQIA8AXbAOEdCgKLHwr_MBHNAL0UAQHH7eMA7xf4AOXs9QD4CiIAuAQiAR3p_P8F_PUADQwJ_zwfFgAM9_UAReUMATYA_QD-BOv_BBYU_gXpKwAQ7PwANR38_xIAJv3VBcX_6Pv4Bv_gGQMD8A8CCwMTARQKCf74CPX-8vkM-P0IFv7Y_wQBCxX9_-noCAYA_OP77NYcAAn_2gEB1Av-Ihf2-_QA8grz4O4D5Rz__Ajt-wgM-Rn9-hcQAQ4BDP8Pzgb_8hMI8jADAP3UAAn6C9EI_BAD7frJAv_06wL4Aef0AgPqEv0DAPj0_iAALeDhKTs4E0AJSGFQAirPBxAAGsAHPl3dvsqcIzredpG9Vdn3PBJV0zz4MCC94OLXvHi0EDzYkwa7EtUAPRhmfLwRf947_Iy7vlpTD7zG6sW7_tWLPiDEnzyGqTE7QNwlvsQrJDzz9m-79fFwvv_-gLocpkw9ti8APpRQdT0JjPU7qcHUPeqoNDztSqa8ab-KPZuQdr3M2ly8-KEaPB-F6728kXm85suLPXyWDL1uPM485gNCPvY9T71HAQG7I5OCvVWH3Dy6FUI83Vl9O0m65rxLoFI8WkqGPisl1TyIhM67lhrrO6qZtbsfLIS7zZpOPcfTF71FgFO8Y1apveXQtz1AQqC7OKGQPMxYmTxEi-y7P28qvVFOdD0RSDK7QV70PAARLD1sLeU7v7LaO26bkz2vxn68fCjRvHucLj194LQ8MGOqPaGRmTwmaaM8QgNWPcTdzzx5aKs67e4DPBcvFDx4o4U8YtxoPeGymj3K3D479wY6PABCej2uJCA84ngOvsBq-jtU9fq6D7bYPVyjb72w7Yg8LpmpPbpXPD2dbjQ8Ohv2O5mUTLzxLQ08E4kYvee6Oryk8ZW8S6wQvGdc3bv-6CO7E-OrPJ1Rjj38o3O7s83tvRm6KL20Adi7A70mPTS_9byUULg78SkFPXp58DzXZBU8OnlsPHzzdjwu1ia8CCedvXZFujxnjmc6ccmxvJf8FTzRvVo7bVhTPdXtRzwy59e6yV2PvZM34buz4ic7B-7gPXrcHrv2pQ66ZQ5TPT1OR71wN1I7hxaNueliEz6OIVq5BvA7PQDLBjxhTeS5cPcoPVQKsDwjTiM5Gh0Dulz34LyFMzg5ekQbvZVnOTznyzc6qT-Qux9fJ72Tjp04sa6ju03tlrxt9Ee61qJLO928JroC5AQ4IvBRvAjX0ryzcqs3_Lf9Oksvf7tqCVm3rq__POpCrDpzwt23xdRMPI-tQrzjHwi63HPLOt4iKz1jdZC3dZq7PKTf_jwaNti3O9ZWPClgdr3JUFC4eSU3uFRkHj2eqJI4IMjqO1Bhq72pHI-4gEeEPQAwgzzPqae4aSikvLeM5buq6ko4IzbxOzv_Nj3XXJa49aKxvahs_bxnsJq4xUIovT9gNL1q2JU28wKsPYMXXb0SKsA4hyGovQbgmr3KdC44q1_puQgrxDwGRD-4YJB0vfVdmzyUpBi4sgQDPY2Uc7ujkWu3AAJ2veoSxDw9yPO31ZTkPL42pr3zo024ak8ZPqlumT0IAjK3rARGvRElMD0PcrO4YoJavVsgZj1kNbs3CGSCO9YsYb0o6Fy4IAA4E0AJSG1QASpzEAAaYD__AA7gJ90R8hrt7ebv-dTwLw7Q0Aj_KAEAGQ30LEYF5aIZBf8WxP_4qAAAABvr3h0xAPlx1df23dXu_ceb6BoFf-TuPRPmWs_69SMT9dkkFSckBQAK8sYfSfL9SDdARiAALaQnIjs4E0AJSG9QAiqvBhAMGqAGAABMQgAAgEAAAHhCAABwwQAA8EEAAIBCAACgwAAAHMIAAGDCAABcwgAAoMEAAMDBAABowgAA8EEAAJxCAACgwAAA2MEAAFzCAABIwgAAYMIAAPjBAAAkwgAA4MAAALJCAABMQgAAEEIAADTCAADOwgAAqEIAAFhCAACAQQAASEIAAIBAAAAQQQAAOMIAAMBBAACAPwAA2kIAAOjBAACowQAAgL8AAFBBAABgQQAA4MAAAOBBAAAwwQAAlsIAADDCAAAwQgAAmMEAAADDAABwQgAADMIAAAAAAAAAAAAAgMEAAJjCAAAgwQAA2MEAAFDBAAAgQQAAgMEAANDBAAD4wQAA4EEAAEzCAAAQQgAAgMAAACDCAACYwQAAxEIAAMpCAABIwgAA4EEAABzCAACYwgAASMIAALDBAACgwAAAsMEAAFjCAACwwQAAwMAAADBBAABMwgAANEIAAJjBAACAvwAAXEIAABBBAACQwQAAFEIAABBCAADgwQAAkMEAAEzCAACAQQAAGEIAAKBAAAC4wQAAaMIAAJZCAAAUQgAAKMIAACRCAAAAQQAAEEIAAEDAAABowgAApkIAADDBAADowQAAoEAAAIDAAABAQgAACEIAAADAAADgwQAAGMIAADzCAAAgQQAA-MEAACjCAAAwwQAAgEEAAPhBAABAwAAAwMEAAIDAAABEwgAAAMEAANjBAADAQQAAAEIAAAxCAABAwAAAuEEAAEDCAADAwQAAhsIAABRCAACwQQAAAEIAANBBAAAwQQAAAEIAAGTCAAAUQgAAIEEAAMDAAAD4wQAAQMEAACDBAAAQwQAAIEEAAAAAAABAwgAAEMIAAEDAAAAcQgAAOMIAADBCAAAMwgAAwMAAAHDBAAAwQQAAZEIAAIBBAABIQgAAPMIAAI7CAAAAwQAA4EEAAKBBAABgwQAASEIAAFxCAABAwQAA4EEAAOBBAAAEwgAA3sIAAKhBAABAQAAA8EEAAJBBAABcwgAAoEEAAATCAADIwQAATMIAAAjCAAAEQgAAqEEAAOBAAADIQQAAOMIAANDBAABcwgAAYEEgADgTQAlIdVABKo8CEAAagAIAAKa-AACgvAAAmD0AABC9AACCvgAAQLwAADQ-AAATvwAANL4AAFy-AAAkPgAA-L0AAKo-AAAEPgAABD4AALq-AACOPgAA4DwAAHA9AAAhPwAAfz8AAKo-AABEvgAAND4AAHA9AACoPQAAyL0AAHS-AABAPAAAVD4AAEw-AABwvQAAqL0AAOi9AABAvAAADD4AAEw-AADgPAAAor4AAKq-AAC4vQAA0j4AAKg9AACAOwAATD4AAKo-AAAEPgAA-L0AAMg9AABUvgAAjr4AAOi9AADSPgAA2j4AAFy-AAAkPgAAaT8AABC9AACAOwAABz8AAEy-AABkPgAAmD0AAKa-IAA4E0AJSHxQASqPAhABGoACAAAcvgAA-D0AACQ-AAAnvwAAcL0AADA9AABUPgAA2L0AALi9AADWPgAAoDwAAAy-AABwPQAA6L0AANi9AADgvAAA2D0AAFs_AACiPgAA-j4AAHC9AADYvQAA2D0AACS-AACYvQAA-L0AAIg9AAAcPgAAPD4AAKA8AACAOwAAoLwAABA9AAAkvgAAPD4AABy-AAAkPgAA-D0AABS-AADIPQAAfD4AAIg9AABQvQAAPL4AAEy-AAB8PgAAf78AACy-AAAQvQAAhj4AACQ-AACYPQAAED0AABw-AABEPgAAQDwAAJi9AACAOwAAcL0AAFC9AACoPQAA4DwAADA9AACgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=q8czHnhcVGE","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17112719969057394329"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3565316936"},"17215538829997245267":{"videoId":"17215538829997245267","docid":"34-0-3-Z033F7D62D100CEE3","description":"DjangoCon US 2016 - Readability Counts by Trey Hunner Most code is read many more times than it is written. Constructing readable code is important, but that doesn't mean it's easy. If you've...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3341353/6a410ba9bbe7b65caeb556d03d1a854d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/4lv-fQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DNvkC5UBJqeY","linkTemplate":"/video/preview/17215538829997245267?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"DjangoCon US 2016 - Readability Counts by Trey Hunner","related_orig_text":"Trey Hunner","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Trey Hunner\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=NvkC5UBJqeY\",\"src\":\"serp\",\"rvb\":\"EqkDChQxNDU5NzQ3NjExNjE1MTU0NzI3NgoTMTUyODk1NjI4ODI4Nzk0ODExNQoTNTk5OTY1NTAyODM0NzQwODk4OAoTMjEyOTM4MjEyMDUwMDMyNDMwOAoTMzcyNTY3ODI1Njg3ODQyNzEyNAoTNTQ0MjA5MDgzMDkxNTY1Nzg2MAoTNzA1MDM3MzQ5NzY0NjE0NDI2OAoTOTg4NTY3NDQ3MjE5NzA4MTE3NgoTMTM2NDIxODU3MjYyODc1NTY5OAoTOTQ3NzI1OTg5MTIwMDU3MzUyMgoTNTUzOTU4MzE5NDk5OTgyOTMzMwoUMTc3NjMxNTEzMTEwNTIzNDgyODMKEjYyNjE1MjI2MzE2MTY0ODUyOQoUMTQ4ODYwMDQzNTk5MTk0ODAzMTMKFDE1MzIxNTExNzk2NTExMTY3NjUzChM0MzI3OTgxNzEwNjQ1Nzk1MjgxChQxNzExMjcxOTk2OTA1NzM5NDMyOQoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjcKEzUwMDk2NDk5MTIyNDY2NjM0MTgKEzc1NjU2MDQ0NDA0MDE4MzUxMTkaFgoUMTcyMTU1Mzg4Mjk5OTcyNDUyNjdaFDE3MjE1NTM4ODI5OTk3MjQ1MjY3aogXEgEwGAAiRRoxAAoqaGhwbWhqbHduaXh6c2lnY2hoVUMweVk2YTc5cFBZOUowU2hJSFJmNnl3EgIAEioQwg8PGg8_E-wKggQkAYAEKyqLARABGniB9voC_gEAAO8IFv37AgAB5wn4_vsA_wDe-v0CA_sCAOn4BQX8_wAABPIL-QEAAAD3Awj8-_8AAB8LAP3yAP8ACfYBBvIBAAD6_wb6CQEBAe3-9PkCAAAAD_4BCAAAAAAADvnxAAAAAPn2-PkAAAAAAvcGBwAAAAAgAC2tPtE7OBNACUhOUAIqhAIQABrwAWcPAwKSHPj6c_39AO4V-wGBBQv_LxfpAAAZ_QHs9gwA9_D2_-LfDgAr-woA8hv3ACvW-f8U_AAADPn0__8N-wAyDv0AMgD5ARsG4QDzAvb_6Ofx_vXgBP8AHA4A9gj1AgUb7_4G_OMB__YDAwzrDAIZ7_8BBO4G_wT4BgIc_AAF8QwE-v0GEv4b8PH_9QIMA-kC-fkABQf7Guz5AvEG-wMMDBD9GP38Bwn4_AkNAvD-C_v9-wsH_wf_-v39I_DmBg3E-QLu7v8C6QYMAf4eE_zu9xIEC_ET9SAH-vv6CxAE7fwC-er2AgIB5P3_CBQD_CAALW4nSDs4E0AJSGFQAirPBxAAGsAHhxbhvrg-7Dw5Qia9XFcMPa9Jkjw1NRy85sSiu04Tkbw5tK28EQaZvSGPNbr1wY28FM_hvsGt-7zV5wq9LQlQPtT4YDzmZBg93jLxvLbDOjz9WJi69aGDvjx38TsuxZc7CWsjPqwpHz2jecA8snWaPaXL0bwt6AG8S08CPUOHyDt_dhO8mK1rvRflQ728SQK9veMkPh-0g7xkHv07L1H9PbEFYLqfq6288vhMvUITcTo4zre76vYovd9a3LzT46284zVPPnna67yDXcM8-tsUPXOW47zAXl27kpGIPWn8wrxr2Mq8WvAyvi6l0zzd5L870faeuXV3GbyYGTI7hWNxvCxFdz2eoYs4iOoXvQgAjjzo4xA7vUDEPeIgkT2hbOU8-YTsPPaVBz2xm4C7KJ4DPqytWLzx5c87-6REPdF_qjxNW628bV4LPYlNej0QYiE7bJwIPWZxVT0L1KK86kFhvS7oGLySXq88LPmTvWJgQjwPL6O8nPrgPUD9Ar0Mddg7gcRAvQEnlT3OPb07AYrxvZXjhDwrBv46XCEMPSP7uzwPMM673QJZuYCGr7vZbWE8WTQduzuSpj1ttii8w6qwvWXDOr3oJ8G7fp-bPe-WP7z8CBU85S_IvMVf7jr9Ez-7CZlVPapHmjz5CRC8YkBAvTHsoD1YFvE6L4GgPXHexbtTxdw7aMCKPbXAgzwUJog7mXsNvY6portVIyo7voFOPaVaVTxpYWS7cHiRPTrAPb0jL626ZhW2PF5vcT0-krM5gU0MPcYqbzyajuc4LTitPZSkCz0NCoo5KGEmvIg-qbym5jw5QwiCOxTwxrycRFI408F6Pak0Pb3r8c-4GaHpvJQ7Aj20XdG5ynoAPTmobj3cEpg6rsALvaZpK7zmNsM56IOlvCUSO70ecna5qWIPPRsBC7zxGMs4Z0iAvUqQ2zy6oL23hbGJu5L6_Ds6jEK4JCNsPcBJKru8BXA47Lmvu8XBmr0TgHY5OKljvaqGcLpQCKK42fXBvOVkYr2iyGq49dnguhoa6rxYVcg3P4wQPRJTXT3abZE3LflpvPIKxDySL3I31YogvQOzwryeYP81Uqknu9cdZjwezxc4t2niPJpOobzhPbC4JSQOPGwokLyJTsU3pdO_Pe-sfb2gLA65EeaRvbDveT0gEYy4-tKbvBmhqTz4tMU35js4vagtfz3KEMiy15xoPd8ROr1PYhm4oEpSPQc4jj0Vkow4MUhVvecIzzx5x_m4Ce_-Othe7jurqEi3TfLIPJIvF72yjBW4IAA4E0AJSG1QASpzEAAaYE0PACzCBfLS2Sb7Kfvm7OkaBxz4xB7_Mu__JiTlAzocCZsL9_9M1N0MoAAAAN767hUfAAF9PsPm2-_5D7Kn4zbifxge_MS9Rtv65_scAOvg6PoqEwD227gWR-8JZVBNJCAALcL-FTs4E0AJSG9QAiqvBhAMGqAGAACIwQAAMEEAALBBAAAQwQAAQMEAAARCAABIQgAA6EEAAADCAACgQAAAwEEAAKTCAAB4wgAAQMEAAFhCAABQwQAAUMEAAGzCAAA0wgAATMIAACDBAACswgAAyEEAADhCAAAcQgAAMMEAAKrCAADmwgAApEIAABhCAABAQAAA4MAAALjBAADgwAAAhsIAAABCAAAcQgAAjEIAAIDBAAAAQQAAJEIAADhCAAAEQgAAJEIAAIpCAADgwQAAfMIAAPDBAACCQgAAmEEAANrCAACAvwAAMEEAAIDAAACIQQAAkEEAANDCAADwQQAADMIAALjBAACMQgAAgL8AAADCAAA4wgAA4EEAAJTCAACAPwAA4MAAAEBBAADwwQAAjkIAAGBCAAAYwgAAMEIAADjCAAAwwgAAaMIAADzCAACAQAAAgD8AAJ7CAAAwQQAA4EEAAJhBAAAMwgAAMEEAAIDBAACIQQAAWEIAAMhBAADIQQAAQEEAAABCAADAQAAAIMIAAHDCAAAAAAAAqEEAAABCAADIwQAA4MEAAKpCAADIQQAAPMIAADBBAAA4wgAAoEAAABRCAABAwQAAokIAADDBAADIQQAAQEEAACDCAACYQgAAIMEAAKDAAABAQAAASMIAABBBAABQwQAA6MEAAEDAAAC4wQAAoEEAAJhCAACAvwAAuMEAAJDBAABQwQAAQMEAACTCAABAQAAAkEEAAJDBAAAQwQAAjsIAAHTCAAAMwgAAgMEAAGxCAAAAQQAAcEEAAKDAAABEQgAAJEIAACTCAAAQwQAAEEEAAMBAAABgwQAAYMEAACBBAADAwAAAkEEAAIDBAACAQAAAVMIAAABBAACWQgAATMIAAIpCAAAAQQAAoEAAAHBBAAD4QQAABEIAALBBAACEQgAAIMIAAKDBAACQwQAAwEAAAGDBAADAQAAADEIAAIhCAABQwQAAdEIAAOhBAACowQAA1sIAAKBAAABwQQAAJEIAACDCAAB4wgAAgL8AAGBBAACIwQAAqMIAABzCAAAsQgAAuEEAAARCAABgwQAAgMAAABDCAABQwgAAyMEgADgTQAlIdVABKo8CEAAagAIAAJq-AABQvQAAQDwAACQ-AAD4vQAAmL0AAI4-AADyvgAA1r4AAMg9AACYPQAAoLwAAMg9AAAMPgAAlj4AAJK-AAAsPgAAcD0AANg9AAA9PwAAfz8AAOI-AAAQvQAAUL0AAPi9AADYPQAAyL0AAHS-AADYPQAAnj4AADw-AAAQvQAAQLwAADQ-AAC4PQAA-D0AAJY-AACYPQAA7r4AAIa-AAAcvgAAjj4AAKA8AACIPQAAiD0AACM_AADYPQAA-L0AAIY-AACOvgAATL4AAKi9AAC6PgAAAT8AAJK-AAAEPgAAdz8AAOA8AACoPQAA8j4AAES-AAAwPQAAuD0AAKq-IAA4E0AJSHxQASqPAhABGoACAACIvQAAcD0AABQ-AAAlvwAAQDwAAKA8AACAOwAA4LwAAIi9AADaPgAAgDsAAJg9AAA8PgAAXL4AAHC9AACgPAAAgDsAAHU_AADSPgAA3j4AAAS-AACIvQAAlj4AAAy-AACGvgAAUD0AAAQ-AAAsPgAA6D0AAIC7AABAPAAAQDwAAMg9AAB0vgAAUD0AAEC8AADoPQAAsj4AABS-AADgPAAApj4AAKg9AABwvQAAXL4AAIA7AACGPgAAf78AALq-AAAQPQAAHD4AADw-AAAQvQAARD4AANg9AACaPgAAQDwAAOC8AABEvgAARL4AANi9AAAkPgAA2D0AADS-AAAMviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=NvkC5UBJqeY","parent-reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17215538829997245267"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2702394214"}},"dups":{"14597476116151547276":{"videoId":"14597476116151547276","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Using match case to parse python code","cleanTitle":"Trey Hunner - Using match case to parse python code","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Xmyl1wW7Q-s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Xmyl1wW7Q-s?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":"d3d3LnlvdXR1YmUuY29tO1VDWFUtb1p3YUhub1lVaGphX3lycnJHZw==","name":"San Diego Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=San+Diego+Python","origUrl":"http://www.youtube.com/@sandiegopython","a11yText":"San Diego Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":785,"text":"13:05","a11yText":"Süre 13 dakika 5 saniye","shortText":"13 dk."},"date":"23 eyl 2022","modifyTime":1663891200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Xmyl1wW7Q-s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Xmyl1wW7Q-s","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":785},"parentClipId":"14597476116151547276","href":"/preview/14597476116151547276?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/14597476116151547276?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1528956288287948115":{"videoId":"1528956288287948115","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Regular Expressions - PyCon 2016","cleanTitle":"Trey Hunner - Regular Expressions - PyCon 2016","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=W4ReH9IPH-Q","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/W4ReH9IPH-Q?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":"d3d3LnlvdXR1YmUuY29tO1VDd1RENXpKYnNRR0pONzVNd2J5a1lOdw==","name":"PyCon 2016","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2016","origUrl":"http://www.youtube.com/@PyCon2016","a11yText":"PyCon 2016. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6120,"text":"1:42:00","a11yText":"Süre 1 saat 42 dakika","shortText":"1 sa. 42 dk."},"views":{"text":"8,3bin","a11yText":"8,3 bin izleme"},"date":"9 haz 2016","modifyTime":1465430400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/W4ReH9IPH-Q?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=W4ReH9IPH-Q","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":6120},"parentClipId":"1528956288287948115","href":"/preview/1528956288287948115?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/1528956288287948115?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5999655028347408988":{"videoId":"5999655028347408988","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Readable Regular Expressions - PyCon 2017","cleanTitle":"Trey Hunner - Readable Regular Expressions - PyCon 2017","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=0sOfhhduqks","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/0sOfhhduqks?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":"d3d3LnlvdXR1YmUuY29tO1VDckpobGlLTlE4ZzBxb0VfenZMOGVWZw==","name":"PyCon 2017","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2017","origUrl":"http://www.youtube.com/@pycon2017","a11yText":"PyCon 2017. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":11981,"text":"3:19:41","a11yText":"Süre 3 saat 19 dakika 41 saniye","shortText":"3 sa. 19 dk."},"views":{"text":"8,9bin","a11yText":"8,9 bin izleme"},"date":"18 mayıs 2017","modifyTime":1495065600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/0sOfhhduqks?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=0sOfhhduqks","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":11981},"parentClipId":"5999655028347408988","href":"/preview/5999655028347408988?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/5999655028347408988?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2129382120500324308":{"videoId":"2129382120500324308","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] Readability Counts PyCon 2017","cleanTitle":"Trey Hunner Readability Counts PyCon 2017","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=knMg6G9_XCg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/knMg6G9_XCg?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":"d3d3LnlvdXR1YmUuY29tO1VDckpobGlLTlE4ZzBxb0VfenZMOGVWZw==","name":"PyCon 2017","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2017","origUrl":"http://www.youtube.com/@pycon2017","a11yText":"PyCon 2017. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1630,"text":"27:10","a11yText":"Süre 27 dakika 10 saniye","shortText":"27 dk."},"views":{"text":"11,7bin","a11yText":"11,7 bin izleme"},"date":"20 mayıs 2017","modifyTime":1495238400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/knMg6G9_XCg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=knMg6G9_XCg","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1630},"parentClipId":"2129382120500324308","href":"/preview/2129382120500324308?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/2129382120500324308?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3725678256878427124":{"videoId":"3725678256878427124","title":"Python Morsels channel trailer with \u0007[Trey\u0007] \u0007[Hunner\u0007]","cleanTitle":"Python Morsels channel trailer with Trey Hunner","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=78lPSq80NVE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/78lPSq80NVE?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":"d3d3LnlvdXR1YmUuY29tO1VDc01aZThlY253QWJNQnBtUkQyX0lEdw==","name":"Python Morsels","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Python+Morsels","origUrl":"http://www.youtube.com/@PythonMorsels","a11yText":"Python Morsels. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":16,"text":"00:16","a11yText":"Süre 16 saniye","shortText":""},"views":{"text":"1,5bin","a11yText":"1,5 bin izleme"},"date":"5 tem 2022","modifyTime":1656979200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/78lPSq80NVE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=78lPSq80NVE","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":16},"parentClipId":"3725678256878427124","href":"/preview/3725678256878427124?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/3725678256878427124?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5442090830915657860":{"videoId":"5442090830915657860","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] Readable Regular Expressions PyCon 2017","cleanTitle":"Trey Hunner Readable Regular Expressions PyCon 2017","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=mJ9W0LYmrMA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/mJ9W0LYmrMA?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":"d3d3LnlvdXR1YmUuY29tO1VDcTVpLWg0Uy1GeDNHZXM4b19PeVlBdw==","name":"Louann Arnita","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Louann+Arnita","origUrl":"http://www.youtube.com/@louannarnita324","a11yText":"Louann Arnita. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":13419,"text":"3:43:39","a11yText":"Süre 3 saat 43 dakika 39 saniye","shortText":"3 sa. 43 dk."},"date":"18 mar 2018","modifyTime":1521331200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/mJ9W0LYmrMA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=mJ9W0LYmrMA","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":13419},"parentClipId":"5442090830915657860","href":"/preview/5442090830915657860?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/5442090830915657860?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7050373497646144268":{"videoId":"7050373497646144268","title":"Preview of Python Morsels with \u0007[Trey\u0007] \u0007[Hunner\u0007]","cleanTitle":"Preview of Python Morsels with Trey Hunner","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DZPPXghKSZw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DZPPXghKSZw?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":"d3d3LnlvdXR1YmUuY29tO1VDc01aZThlY253QWJNQnBtUkQyX0lEdw==","name":"Python Morsels","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Python+Morsels","origUrl":"http://www.youtube.com/@PythonMorsels","a11yText":"Python Morsels. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":91,"text":"1:31","a11yText":"Süre 1 dakika 31 saniye","shortText":"1 dk."},"date":"30 eyl 2022","modifyTime":1664496000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DZPPXghKSZw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DZPPXghKSZw","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":91},"parentClipId":"7050373497646144268","href":"/preview/7050373497646144268?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/7050373497646144268?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9885674472197081176":{"videoId":"9885674472197081176","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] Readability Counts PyCon 2017","cleanTitle":"Trey Hunner Readability Counts PyCon 2017","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cbirFDKtT2w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cbirFDKtT2w?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":"d3d3LnlvdXR1YmUuY29tO1VDcTVpLWg0Uy1GeDNHZXM4b19PeVlBdw==","name":"Louann Arnita","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Louann+Arnita","origUrl":"http://www.youtube.com/@louannarnita324","a11yText":"Louann Arnita. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1941,"text":"32:21","a11yText":"Süre 32 dakika 21 saniye","shortText":"32 dk."},"date":"18 mar 2018","modifyTime":1521331200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cbirFDKtT2w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cbirFDKtT2w","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1941},"parentClipId":"9885674472197081176","href":"/preview/9885674472197081176?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/9885674472197081176?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1364218572628755698":{"videoId":"1364218572628755698","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] Hands On Intro to Python for New Programmers PyCon 2017","cleanTitle":"Trey Hunner Hands On Intro to Python for New Programmers PyCon 2017","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=6zu8lrYn6t8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6zu8lrYn6t8?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":"d3d3LnlvdXR1YmUuY29tO1VDckpobGlLTlE4ZzBxb0VfenZMOGVWZw==","name":"PyCon 2017","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2017","origUrl":"http://www.youtube.com/@pycon2017","a11yText":"PyCon 2017. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":12363,"text":"3:26:03","a11yText":"Süre 3 saat 26 dakika 3 saniye","shortText":"3 sa. 26 dk."},"views":{"text":"3,2bin","a11yText":"3,2 bin izleme"},"date":"19 mayıs 2017","modifyTime":1495152000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6zu8lrYn6t8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6zu8lrYn6t8","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":12363},"parentClipId":"1364218572628755698","href":"/preview/1364218572628755698?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/1364218572628755698?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9477259891200573522":{"videoId":"9477259891200573522","title":"Readability Counts - \u0007[Trey\u0007] \u0007[Hunner\u0007]","cleanTitle":"Readability Counts - Trey Hunner","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=P7xpp4JGr50","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/P7xpp4JGr50?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":"d3d3LnlvdXR1YmUuY29tO1VDWFUtb1p3YUhub1lVaGphX3lycnJHZw==","name":"San Diego Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=San+Diego+Python","origUrl":"http://www.youtube.com/@sandiegopython","a11yText":"San Diego Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2381,"text":"39:41","a11yText":"Süre 39 dakika 41 saniye","shortText":"39 dk."},"date":"23 ara 2017","modifyTime":1513987200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/P7xpp4JGr50?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=P7xpp4JGr50","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":2381},"parentClipId":"9477259891200573522","href":"/preview/9477259891200573522?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/9477259891200573522?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5539583194999829333":{"videoId":"5539583194999829333","title":"Readability Counts - \u0007[Trey\u0007] \u0007[Hunner\u0007]","cleanTitle":"Readability Counts - Trey Hunner","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=886XEJI7gxI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/886XEJI7gxI?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":"d3d3LnlvdXR1YmUuY29tO1VDZkRDd084eDQzTk50R0JNVWVkS3Bpdw==","name":"PyCaribbean","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCaribbean","origUrl":"http://www.youtube.com/@pycaribbean6852","a11yText":"PyCaribbean. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1656,"text":"27:36","a11yText":"Süre 27 dakika 36 saniye","shortText":"27 dk."},"date":"10 mar 2017","modifyTime":1489104000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/886XEJI7gxI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=886XEJI7gxI","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1656},"parentClipId":"5539583194999829333","href":"/preview/5539583194999829333?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/5539583194999829333?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17763151311052348283":{"videoId":"17763151311052348283","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007]: Meaningful Mentoring Moments","cleanTitle":"Trey Hunner: Meaningful Mentoring Moments","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=d5CHyi6SA4w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/d5CHyi6SA4w?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":"d3d3LnlvdXR1YmUuY29tO1VDdFdJMDZqMUVBRG1FT0dqMmlKaFN5QQ==","name":"PyCascades","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCascades","origUrl":"http://www.youtube.com/@PyCascades","a11yText":"PyCascades. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1362,"text":"22:42","a11yText":"Süre 22 dakika 42 saniye","shortText":"22 dk."},"date":"22 tem 2019","modifyTime":1563753600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/d5CHyi6SA4w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=d5CHyi6SA4w","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1362},"parentClipId":"17763151311052348283","href":"/preview/17763151311052348283?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/17763151311052348283?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"626152263161648529":{"videoId":"626152263161648529","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Python 2 to 3: How to Upgrade and What Features to Start Using - PyCon 2018","cleanTitle":"Trey Hunner - Python 2 to 3: How to Upgrade and What Features to Start Using - PyCon 2018","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=klaGx9Q_SOA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/klaGx9Q_SOA?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":"d3d3LnlvdXR1YmUuY29tO1VDc1gwNS0yc1ZTSDdOeDN6dWszTll1UQ==","name":"PyCon 2018","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2018","origUrl":"http://www.youtube.com/@pycon2018","a11yText":"PyCon 2018. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1558,"text":"25:58","a11yText":"Süre 25 dakika 58 saniye","shortText":"25 dk."},"views":{"text":"9bin","a11yText":"9 bin izleme"},"date":"13 mayıs 2018","modifyTime":1526169600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/klaGx9Q_SOA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=klaGx9Q_SOA","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1558},"parentClipId":"626152263161648529","href":"/preview/626152263161648529?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/626152263161648529?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14886004359919480313":{"videoId":"14886004359919480313","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Using List Comprehensions and Generator Expressions For Data Processing - PyCo...","cleanTitle":"Trey Hunner - Using List Comprehensions and Generator Expressions For Data Processing - PyCon 2018","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_6U1XoxyyBY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_6U1XoxyyBY?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":"d3d3LnlvdXR1YmUuY29tO1VDc1gwNS0yc1ZTSDdOeDN6dWszTll1UQ==","name":"PyCon 2018","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2018","origUrl":"http://www.youtube.com/channel/UCsX05-2sVSH7Nx3zuk3NYuQ","a11yText":"PyCon 2018. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":12103,"text":"3:21:43","a11yText":"Süre 3 saat 21 dakika 43 saniye","shortText":"3 sa. 21 dk."},"views":{"text":"28bin","a11yText":"28 bin izleme"},"date":"10 mayıs 2018","modifyTime":1525976809000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_6U1XoxyyBY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_6U1XoxyyBY","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":12103},"parentClipId":"14886004359919480313","href":"/preview/14886004359919480313?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/14886004359919480313?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15321511796511167653":{"videoId":"15321511796511167653","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Lazy Looping in Python: Making and Using Generators and Iterators - PyCon 2019","cleanTitle":"Trey Hunner - Lazy Looping in Python: Making and Using Generators and Iterators - PyCon 2019","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ixiRkUwPI2A","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ixiRkUwPI2A?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":"d3d3LnlvdXR1YmUuY29tO1VDeHMySUlWWGFFSEhBNEJ0VGlXWjJtUQ==","name":"PyCon 2019","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2019","origUrl":"http://www.youtube.com/@pycon2019","a11yText":"PyCon 2019. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":12417,"text":"3:26:57","a11yText":"Süre 3 saat 26 dakika 57 saniye","shortText":"3 sa. 26 dk."},"views":{"text":"8,3bin","a11yText":"8,3 bin izleme"},"date":"5 mayıs 2019","modifyTime":1557014400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ixiRkUwPI2A?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ixiRkUwPI2A","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":12417},"parentClipId":"15321511796511167653","href":"/preview/15321511796511167653?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/15321511796511167653?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4327981710645795281":{"videoId":"4327981710645795281","title":"\u0007[Trey\u0007] \u0007[Hunner\u0007] - Lazy Looping in Python: Making and Using Generators and Iterators - PyCon 2019","cleanTitle":"Trey Hunner - Lazy Looping in Python: Making and Using Generators and Iterators - PyCon 2019","host":{"title":"YouTube","href":"http://pyvideo.org/pycon-us-2019/lazy-looping-in-python-making-and-using-generators-and-iterators.html","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YWFbR8mTcAY?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":"d3d3LnlvdXR1YmUuY29tO1VDeHMySUlWWGFFSEhBNEJ0VGlXWjJtUQ==","name":"PyCon 2019","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyCon+2019","origUrl":"http://www.youtube.com/@pycon2019","a11yText":"PyCon 2019. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":12895,"text":"3:34:55","a11yText":"Süre 3 saat 34 dakika 55 saniye","shortText":"3 sa. 34 dk."},"date":"2 mayıs 2019","modifyTime":1556755200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YWFbR8mTcAY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YWFbR8mTcAY","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":12895},"parentClipId":"4327981710645795281","href":"/preview/4327981710645795281?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/4327981710645795281?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17112719969057394329":{"videoId":"17112719969057394329","title":"DjangoCon 2019 - Lazy Looping: The Next Iteration by \u0007[Trey\u0007] \u0007[Hunner\u0007]","cleanTitle":"DjangoCon 2019 - Lazy Looping: The Next Iteration by Trey Hunner","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=q8czHnhcVGE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/q8czHnhcVGE?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":"d3d3LnlvdXR1YmUuY29tO1VDMHlZNmE3OXBQWTlKMFNoSUhSZjZ5dw==","name":"DjangoCon US","isVerified":false,"subscribersCount":0,"url":"/video/search?text=DjangoCon+US","origUrl":"http://www.youtube.com/@DjangoConUS","a11yText":"DjangoCon US. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1481,"text":"24:41","a11yText":"Süre 24 dakika 41 saniye","shortText":"24 dk."},"views":{"text":"1,7bin","a11yText":"1,7 bin izleme"},"date":"18 eki 2019","modifyTime":1571356800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/q8czHnhcVGE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=q8czHnhcVGE","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1481},"parentClipId":"17112719969057394329","href":"/preview/17112719969057394329?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/17112719969057394329?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17215538829997245267":{"videoId":"17215538829997245267","title":"DjangoCon US 2016 - Readability Counts by \u0007[Trey\u0007] \u0007[Hunner\u0007]","cleanTitle":"DjangoCon US 2016 - Readability Counts by Trey Hunner","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=NvkC5UBJqeY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/NvkC5UBJqeY?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":"d3d3LnlvdXR1YmUuY29tO1VDMHlZNmE3OXBQWTlKMFNoSUhSZjZ5dw==","name":"DjangoCon US","isVerified":false,"subscribersCount":0,"url":"/video/search?text=DjangoCon+US","origUrl":"http://www.youtube.com/@DjangoConUS","a11yText":"DjangoCon US. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1388,"text":"23:08","a11yText":"Süre 23 dakika 8 saniye","shortText":"23 dk."},"views":{"text":"2,1bin","a11yText":"2,1 bin izleme"},"date":"10 ağu 2016","modifyTime":1470787200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/NvkC5UBJqeY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=NvkC5UBJqeY","reqid":"1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL","duration":1388},"parentClipId":"17215538829997245267","href":"/preview/17215538829997245267?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","rawHref":"/video/preview/17215538829997245267?parent-reqid=1769348101417635-11806992615330267654-balancer-l7leveler-kubr-yp-vla-211-BAL&text=Trey+Hunner","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"8069926153302676547211","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":"Trey Hunner","queryUriEscaped":"Trey%20Hunner","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"}}}