Plugin.video.netflix: Solution for the Changes on Models (API_BASE_URL) that cause LoginException or Timeouts Messages

Created on 19 Jun 2019  路  16Comments  路  Source: CastagnaIT/plugin.video.netflix

I'm submitting a ...

  • [x] bug report
  • [ ] feature request
  • [ ] support request

General information

Libreelec From the scratch, just Netflix Added

Netflix send a LoginError, but it is not credential related, trying using it fails because the website.py is requesting for 'models/serverDefs/data/API_BASE_URL', but the information is not there any more, which is used by nfsession.py to create the _api_url.... what I did as WORKAROUND is call for the URL on 'models/playerModel/data/config/ui/initParams/apiUrl' on website.py in order to format the _api_url.

So the easy way is modifiying nfsession.py _api_url procedure

def _api_url(component, api_data):
return '{apiroot}{baseurl}/{buildid}{componenturl}'.format(
apiroot=api_data['API_ROOT'],
baseurl=api_data['API_BASE_URL'],
buildid=api_data['BUILD_IDENTIFIER'],
componenturl=URLS[component]['endpoint'])

with

def _api_url(component, api_data):
return '{apiroot}{baseurl}/{buildid}{componenturl}'.format(
apiroot=api_data['API_ROOT'],
baseurl='/shakti',
buildid=api_data['BUILD_IDENTIFIER'],
componenturl=URLS[component]['endpoint'])

and replace 'models/serverDefs/data/API_BASE_URL' with 'models/playerModel/data/config/ui/initParams/apiUrl' in website.py

UNTIL you find a permanent way to solve it.

Addon version used

0.14 june 15 Beta

[eg. 13.21.0]

Description

[Description of the bug or feature]

Steps to Reproduce

  1. [First Step]
    Install LibreElec

  2. [Second Step]
    Install Netflix

  3. [and so on...]
    Try to login...

Expected behavior: [What you expected to happen]
Select Profiles
Actual behavior: [What actually happened]
It shows a message on screen saying Timeout from IPC... but on kodi.log you will see a LoginErrorException Error...

Context (Environment)

New from the Scratch

Installation

Daily Version

  • [ ] I'm using this Netflix Repo
  • [ ] I'm using other Netflix Repo (Please specify which)
  • [x ] I'm using a different source (Please tell which)

Operating System

  • [ ] Linux (x86/x64)
  • [ ] OSX (x86/x64)
  • [ ] Windows (x86/x64)
  • [ x] Linux (ARM)
  • [ ] Android

Additional informatin on the environment

[Descripe your environment a bit more detailed, are you using LibreElec f.e.]

Debug log

SIMPLE RULES:

  • Before performing any operation enable Kodi debug logging [Settings->System->Logging->Enable debug logging] only after perform the operations to reproduce the issue
  • Copy here a link to your debug log, use something like https://paste.kodi.tv/ or similar
  • Do NOT paste the content of the log here
  • Do NOT cut the log
  • If the log file is really huge (more than 1Mb) then in Kodi settings disable the Component-specific logging

Other information

[e.g. detailed explanation, related issues, suggestions how to fix, links for us to have context, etc.]

Screenshots

[Please add a screenshot if that helps understanding your problem]

[You can erase any parts of this template not applicable to your Issue.]

Most helpful comment

You are correct @Smeulf but for beginner users its so hard to resolve because many people download zip or only add the repository in your kodi.

Both resources (zip or repo) it's not working. I have tried both.

I downloading the zip from @CastagnaIT, change two files (nfsession.py and api.py) and now it works for me but i'm developer and working with linux for many years.

The zip is original from @CastagnaIT with two files changed and i think of contribute to inexperienced users.

All 16 comments

this is the new models data what I got....

{
"models":{
"memberContext":{
"type":"api",
"data":{
"type":"memberContext",
"showCookieDisclosure":false,
"testAllocations":[
{
"explicit":true,
"testId":8316,
"cellId":6
},
{
"explicit":true,
"testId":8169,
"cellId":3
},
{
"explicit":true,
"testId":8083,
"cellId":1
},
{
"explicit":true,
"testId":8047,
"cellId":2
},
{
"explicit":true,
"testId":7966,
"cellId":3
},
{
"explicit":true,
"testId":7860,
"cellId":2
},
{
"explicit":true,
"testId":7758,
"cellId":2
},
{
"explicit":true,
"testId":7584,
"cellId":1
},
{
"explicit":true,
"testId":7572,
"cellId":3
},
{
"explicit":true,
"testId":7563,
"cellId":2
},
{
"explicit":true,
"testId":7562,
"cellId":1
},
{
"explicit":true,
"testId":6856,
"cellId":5
},
{
"explicit":true,
"testId":6502,
"cellId":1
},
{
"explicit":true,
"testId":6496,
"cellId":2
},
{
"explicit":true,
"testId":6432,
"cellId":3
},
{
"explicit":true,
"testId":6374,
"cellId":4
},
{
"explicit":true,
"testId":14490,
"cellId":1
},
{
"explicit":true,
"testId":14106,
"cellId":590
},
{
"explicit":true,
"testId":5627,
"cellId":1
},
{
"explicit":true,
"testId":13716,
"cellId":318
},
{
"explicit":true,
"testId":13704,
"cellId":333
},
{
"explicit":true,
"testId":13669,
"cellId":2
},
{
"explicit":true,
"testId":13640,
"cellId":1
},
{
"explicit":true,
"testId":13414,
"cellId":2
},
{
"explicit":true,
"testId":13332,
"cellId":1
},
{
"explicit":true,
"testId":13294,
"cellId":2
},
{
"explicit":true,
"testId":13259,
"cellId":2
},
{
"explicit":true,
"testId":13208,
"cellId":6
},
{
"explicit":true,
"testId":13166,
"cellId":2
},
{
"explicit":true,
"testId":13152,
"cellId":2
},
{
"explicit":true,
"testId":12915,
"cellId":2
},
{
"explicit":true,
"testId":12850,
"cellId":1
},
{
"explicit":true,
"testId":12797,
"cellId":2
},
{
"explicit":true,
"testId":12588,
"cellId":4
},
{
"explicit":true,
"testId":12489,
"cellId":3
},
{
"explicit":true,
"testId":12471,
"cellId":2
},
{
"explicit":true,
"testId":12261,
"cellId":2
},
{
"explicit":true,
"testId":12187,
"cellId":5
},
{
"explicit":true,
"testId":11821,
"cellId":1
},
{
"explicit":true,
"testId":11767,
"cellId":1
},
{
"explicit":true,
"testId":11306,
"cellId":1
},
{
"explicit":true,
"testId":11266,
"cellId":1
},
{
"explicit":true,
"testId":11187,
"cellId":5
},
{
"explicit":true,
"testId":11185,
"cellId":3
},
{
"explicit":true,
"testId":11173,
"cellId":1
},
{
"explicit":true,
"testId":11172,
"cellId":2
},
{
"explicit":true,
"testId":11084,
"cellId":1
},
{
"explicit":true,
"testId":10880,
"cellId":1
},
{
"explicit":true,
"testId":10836,
"cellId":3
},
{
"explicit":true,
"testId":10568,
"cellId":2
},
{
"explicit":true,
"testId":10567,
"cellId":1
},
{
"explicit":true,
"testId":10436,
"cellId":2
},
{
"explicit":true,
"testId":9915,
"cellId":2
},
{
"explicit":true,
"testId":9868,
"cellId":1
},
{
"explicit":true,
"testId":9799,
"cellId":2
},
{
"explicit":true,
"testId":9400,
"cellId":2
},
{
"explicit":true,
"testId":9272,
"cellId":1
},
{
"explicit":true,
"testId":8863,
"cellId":3
},
{
"explicit":true,
"testId":8806,
"cellId":2
},
{
"explicit":true,
"testId":8697,
"cellId":2
}
],
"version":"V2",
"user":"user: HRKRA7THHJE7BILCG3V43STFZU",
"geo":{
"shouldReverseNameFields":false,
"locale":{
"displayName":"English (Mexico)",
"language":"en",
"default":false,
"fallbacks":[
"en"
],
"hasExtendedDiacritics":false,
"isCursive":false,
"doubleByte":false,
"id":"en-MX",
"dir":"ltr",
"durationFormat":"hoursAndMinutes"
},
"supportedLocales":[
{
"locale":"en-MX",
"country":"MX",
"selected":true,
"default":false,
"displayText":"English",
"id":"en"
},
{
"locale":"es-MX",
"country":"MX",
"selected":false,
"default":true,
"displayText":"Espau00f1ol",
"id":"es"
},
{
"locale":"pt-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Portuguu00eas",
"id":"pt"
},
{
"locale":"fr-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Franu00e7ais",
"id":"fr"
},
{
"locale":"sv-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Svenska",
"id":"sv"
},
{
"locale":"nb-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Norsk bokmu00e5l",
"id":"nb"
},
{
"locale":"fi-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Suomi",
"id":"fi"
},
{
"locale":"da-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Dansk",
"id":"da"
},
{
"locale":"nl-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Nederlands",
"id":"nl"
},
{
"locale":"de-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Deutsch",
"id":"de"
},
{
"locale":"ja-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"u65e5u672cu8a9e",
"id":"ja"
},
{
"locale":"it-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Italiano",
"id":"it"
},
{
"locale":"zh-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"u4e2du6587",
"id":"zh"
},
{
"locale":"ko-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"ud55cuad6duc5b4",
"id":"ko"
},
{
"locale":"ar-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"u0627u0644u0639u0631u0628u064au0629",
"id":"ar"
},
{
"locale":"pl-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Polski",
"id":"pl"
},
{
"locale":"tr-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Tu00fcrku00e7e",
"id":"tr"
},
{
"locale":"th-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"u0e44u0e17u0e22",
"id":"th"
},
{
"locale":"ro-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Romu00e2nu0103",
"id":"ro"
},
{
"locale":"he-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"u05e2u05d1u05e8u05d9u05ea",
"id":"he"
},
{
"locale":"el-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"u0395u03bbu03bbu03b7u03bdu03b9u03bau03ac",
"id":"el"
},
{
"locale":"id-MX",
"country":"MX",
"selected":false,
"default":false,
"displayText":"Bahasa Indonesia",
"id":"id"
}
],
"showAltTermsOfUse":false,
"showPreTaxDisclaimer":false,
"preferredLocale":{
"language":"en",
"default":false,
"country":"MX",
"doubleByte":false,
"isCursive":false,
"hasExtendedDiacritics":false,
"id":"en-MX",
"dir":"ltr"
},
"showLegalContactsLink":false,
"showIntlTerms":false,
"requestCountry":{
"countryName":"Mexico",
"defaultLocale":"es",
"supportedLocales":[
"es",
"en"
],
"status":"ALLOW",
"id":"MX"
},
"supportedCountry":"ALLOW"
},
"userInfo":{
"timedTextStyleDefaults":{
"characterEdgeAttributes":"DROP_SHADOW",
"characterColor":"WHITE",
"characterEdgeColor":"BLACK",
"windowOpacity":"OPAQUE",
"characterSize":"MEDIUM",
"characterOpacity":"OPAQUE",
"backgroundColor":null,
"backgroundOpacity":"OPAQUE",
"windowColor":null,
"characterStyle":"PROPORTIONAL_SANS_SERIF"
},
"isDVD":false,
"rolloutPercentage":40,
"esnBindingReason":"BOUND",
"currentRegion":"us-east-1",
"currentCountry":"MX",
"userGuid":"HRKRA7THHJE7BILCG3V43STFZU",
"guid":"HRKRA7THHJE7BILCG3V43STFZU",
"isTestAccount":false,
"ratings":{
"showFirstThumbMessage":false
},
"csPhoneNumber":"01800-265-0162",
"pinEnabled":true,
"maturity":1000000,
"esnSource":"CREDENTIALS",
"timedTextStyleOverrides":{
"characterEdgeAttributes":"DROP_SHADOW",
"characterColor":"WHITE",
"characterEdgeColor":"BLACK",
"windowOpacity":"OPAQUE",
"characterSize":"MEDIUM",
"characterOpacity":"OPAQUE",
"backgroundColor":null,
"backgroundOpacity":"OPAQUE",
"windowColor":null,
"characterStyle":"PROPORTIONAL_SANS_SERIF"
},
"showCookieDisclosure":false,
"membershipStatus":"CURRENT_MEMBER",
"esn":"blocked by jakermx",
"isInFreeTrial":false,
"connectedToFacebook":false,
"isKids":false,
"isBOBO":false,
"numKidsProfiles":0,
"esnBindingStatus":"BOUND",
"name":"jakermx",
"isAdultVerified":true,
"authURL":"blocked by jakermx",
"deviceTypeId":781,
"kidsProfileGUID":null,
"countryOfSignup":"MX",
"numProfiles":5,
"esnPrefix":"NFCDCH"
}
}
},
"ab":{
"data":{
"_evaluatedTests":{
"13640":{
"cell":1,
"explicit":true,
"id":13640,
"attrs":{

              }
           },
           "6496":{
              "cell":2,
              "explicit":true,
              "id":6496,
              "attrs":{

              }
           },
           "12489":{
              "cell":3,
              "explicit":true,
              "id":12489,
              "attrs":{

              }
           },
           "11821":{
              "cell":1,
              "explicit":true,
              "id":11821,
              "attrs":{

              }
           },
           "6856":{
              "cell":5,
              "explicit":true,
              "id":6856,
              "attrs":{

              }
           },
           "12850":{
              "cell":1,
              "explicit":true,
              "id":12850,
              "attrs":{

              }
           },
           "13208":{
              "cell":6,
              "explicit":true,
              "id":13208,
              "attrs":{

              }
           },
           "11306":{
              "cell":1,
              "explicit":true,
              "id":11306,
              "attrs":{

              }
           },
           "10436":{
              "cell":2,
              "explicit":true,
              "id":10436,
              "attrs":{

              }
           },
           "11173":{
              "cell":1,
              "explicit":true,
              "id":11173,
              "attrs":{

              }
           },
           "11172":{
              "cell":2,
              "explicit":true,
              "id":11172,
              "attrs":{

              }
           },
           "7572":{
              "cell":3,
              "explicit":true,
              "id":7572,
              "attrs":{

              }
           },
           "9915":{
              "cell":2,
              "explicit":true,
              "id":9915,
              "attrs":{

              }
           },
           "6432":{
              "cell":3,
              "explicit":true,
              "id":6432,
              "attrs":{

              }
           },
           "5627":{
              "cell":1,
              "explicit":true,
              "id":5627,
              "attrs":{

              }
           },
           "14106":{
              "cell":590,
              "explicit":true,
              "id":14106,
              "attrs":{

              }
           },
           "11185":{
              "cell":3,
              "explicit":true,
              "id":11185,
              "attrs":{

              }
           },
           "11266":{
              "cell":1,
              "explicit":true,
              "id":11266,
              "attrs":{

              }
           },
           "13152":{
              "cell":2,
              "explicit":true,
              "id":13152,
              "attrs":{

              }
           },
           "14490":{
              "cell":1,
              "explicit":true,
              "id":14490,
              "attrs":{

              }
           },
           "8806":{
              "cell":2,
              "explicit":true,
              "id":8806,
              "attrs":{

              }
           },
           "9400":{
              "cell":2,
              "explicit":true,
              "id":9400,
              "attrs":{

              }
           },
           "7758":{
              "cell":2,
              "explicit":true,
              "id":7758,
              "attrs":{

              }
           },
           "11084":{
              "cell":1,
              "explicit":true,
              "id":11084,
              "attrs":{

              }
           },
           "13166":{
              "cell":2,
              "explicit":true,
              "id":13166,
              "attrs":{

              }
           },
           "11767":{
              "cell":1,
              "explicit":true,
              "id":11767,
              "attrs":{

              }
           },
           "accessibilityTests":{
              "cell":5,
              "explicit":true,
              "id":12187,
              "attrs":{
                 "accessibilityTesting":true,
                 "a11yShowAdIcon":true
              }
           },
           "9272":{
              "cell":1,
              "explicit":true,
              "id":9272,
              "attrs":{

              }
           },
           "11187":{
              "cell":5,
              "explicit":true,
              "id":11187,
              "attrs":{

              }
           },
           "8047":{
              "cell":2,
              "explicit":true,
              "id":8047,
              "attrs":{

              }
           },
           "8169":{
              "cell":3,
              "explicit":true,
              "id":8169,
              "attrs":{

              }
           },
           "10836":{
              "cell":3,
              "explicit":true,
              "id":10836,
              "attrs":{

              }
           },
           "12915":{
              "cell":2,
              "explicit":true,
              "id":12915,
              "attrs":{

              }
           },
           "9868":{
              "cell":1,
              "explicit":true,
              "id":9868,
              "attrs":{

              }
           },
           "8316":{
              "cell":6,
              "explicit":true,
              "id":8316,
              "attrs":{

              }
           },
           "7966":{
              "cell":3,
              "explicit":true,
              "id":7966,
              "attrs":{

              }
           },
           "13414":{
              "cell":2,
              "explicit":true,
              "id":13414,
              "attrs":{

              }
           },
           "7860":{
              "cell":2,
              "explicit":true,
              "id":7860,
              "attrs":{

              }
           },
           "12187":{
              "cell":5,
              "explicit":true,
              "id":12187,
              "attrs":{
                 "accessibilityTesting":true,
                 "a11yShowAdIcon":true
              }
           },
           "8697":{
              "cell":2,
              "explicit":true,
              "id":8697,
              "attrs":{

              }
           },
           "10568":{
              "cell":2,
              "explicit":true,
              "id":10568,
              "attrs":{

              }
           },
           "13294":{
              "cell":2,
              "explicit":true,
              "id":13294,
              "attrs":{

              }
           },
           "8863":{
              "cell":3,
              "explicit":true,
              "id":8863,
              "attrs":{

              }
           },
           "13669":{
              "cell":2,
              "explicit":true,
              "id":13669,
              "attrs":{

              }
           },
           "12471":{
              "cell":2,
              "explicit":true,
              "id":12471,
              "attrs":{

              }
           },
           "7562":{
              "cell":1,
              "explicit":true,
              "id":7562,
              "attrs":{

              }
           },
           "7563":{
              "cell":2,
              "explicit":true,
              "id":7563,
              "attrs":{

              }
           },
           "8083":{
              "cell":1,
              "explicit":true,
              "id":8083,
              "attrs":{

              }
           },
           "7584":{
              "cell":1,
              "explicit":true,
              "id":7584,
              "attrs":{

              }
           },
           "6502":{
              "cell":1,
              "explicit":true,
              "id":6502,
              "attrs":{

              }
           },
           "13716":{
              "cell":318,
              "explicit":true,
              "id":13716,
              "attrs":{

              }
           },
           "13704":{
              "cell":333,
              "explicit":true,
              "id":13704,
              "attrs":{

              }
           },
           "12797":{
              "cell":2,
              "explicit":true,
              "id":12797,
              "attrs":{

              }
           },
           "10880":{
              "cell":1,
              "explicit":true,
              "id":10880,
              "attrs":{

              }
           },
           "12588":{
              "cell":4,
              "explicit":true,
              "id":12588,
              "attrs":{

              }
           },
           "13259":{
              "cell":2,
              "explicit":true,
              "id":13259,
              "attrs":{

              }
           },
           "13332":{
              "cell":1,
              "explicit":true,
              "id":13332,
              "attrs":{

              }
           },
           "10567":{
              "cell":1,
              "explicit":true,
              "id":10567,
              "attrs":{

              }
           },
           "9799":{
              "cell":2,
              "explicit":true,
              "id":9799,
              "attrs":{

              }
           },
           "12261":{
              "cell":2,
              "explicit":true,
              "id":12261,
              "attrs":{

              }
           },
           "6374":{
              "cell":4,
              "explicit":true,
              "id":6374,
              "attrs":{

              }
           }
        }
     }
  },
  "links":{
     "type":"Model",
     "data":{
        "TERMS":"https://help.netflix.com/legal/termsofuse",
        "WIHOMEURL":"/WiHome",
        "PRIVACY":"https://help.netflix.com/legal/privacy"
     }
  },
  "inapp":{
     "type":"Model",
     "data":{
        "sharedUuid":false,
        "windows":false,
        "inapp":false,
        "ios":false,
        "dev":false,
        "test":false,
        "unsupportedLanguageMessageURLs":false,
        "anonymous":false,
        "osType":"unknown",
        "esn":"blocked by jakermx",
        "signupEnabled":false,
        "isAnonymous":false,
        "android":false,
        "esnPrefix":"NFCDCH"
     }
  },
  "profilesGate":{
     "data":{
        "idle_timer":30
     }
  },
  "playerModel":{
     "type":"api",
     "data":{
        "playbackSupport":{
           "supportsHTML5":"maybe",
           "supportsSL":"no",
           "supportsHTML5withDRM":"maybe"
        },
        "config":{
           "core":{
              "initParams":{
                 "secureStopEnabled":false,
                 "networkMeasurementGranularity":"video_location",
                 "ftlEnabled":true,
                 "aseReportDenominator":100,
                 "webkitDecodedFrameCountIncorrectlyReported":true,
                 "ppmConfig":{
                    "gridScroll":0,
                    "gridFirst":0,
                    "rowFirst":1,
                    "cwFirst":2,
                    "colFirst":1,
                    "colEpisodeList":1,
                    "searchTop":1,
                    "colScroll":3,
                    "rowScroll":1,
                    "rowScrollHorizontal":3,
                    "maxNumberTitlesScheduled":1,
                    "holdDuration":300000,
                    "genre":2
                 },
                 "histAggregationTimeSpanInSeconds":600,
                 "enableVP9":true,
                 "prepare":true,
                 "preciseSeeking":true,
                 "enableCongestionService":false,
                 "useSetServerCertificateApi":true,
                 "useTypescriptEme":true,
                 "esn":"blocked by jakermx",
                 "prepareManifestCacheMaxCount":50,
                 "maxParallelConnections":2,
                 "enableCDMAttestedDescriptors":true,
                 "congestionServiceApiEndpoint":"https://www.netflix.com/api/cbp/html5player/congestion",
                 "ftlEndpoint2":"https://www.netflix.com/api/ftl/probe",
                 "videoProfiles":"playready-h264mpl30-dash|playready-h264mpl31-dash|playready-h264mpl40-dash|playready-h264hpl30-dash|playready-h264hpl31-dash|playready-h264hpl40-dash|vp9-profile0-L30-dash-cenc|vp9-profile0-L31-dash-cenc|vp9-profile0-L40-dash-cenc",
                 "editAudioFragments":true,
                 "downloadReportDenominator":10,
                 "hindsightDenominator":0,
                 "endpoint":true,
                 "browserInfo":{
                    "version":"73.0.3683.103",
                    "name":"Chrome"
                 },
                 "breakOnError":false,
                 "maxLogblobBatchSize":1000000,
                 "playdataPrepareRequest":false,
                 "mslEndpoint":"https://www.netflix.com/api/msl/",
                 "uiLabelFilter":{
                    "show-as-a-row-bob-horizontal":480
                 },
                 "usePerformanceApi":"false",
                 "prepareStrategy":"ppm",
                 "initializeKeySystemAtStartup":true
              },
              "assets":{
                 "core":"https://assets.nflxext.com/en_us/ffe/player/html/cadmium-playercore-6.0014.641.011.js"
              }
           },
           "version":"V2",
           "ui":{
              "playerState":{

              },
              "initParams":{
                 "uiContextConfig_bigRow":{
                    "preferredEngine":"cadmium"
                 },
                 "disableVideoRightClickMenu":false,
                 "feedback":{
                    "maxChars":1000,
                    "minChars":75
                 },
                 "pinConfig":{
                    "resetUrl":"https://www.netflix.com/player/pinreset",
                    "pinResetOnNonPinContent":false,
                    "isEnabled":true,
                    "isAdultVerified":true,
                    "apiEndpoint":"https://www.netflix.com/api/shakti/v8e05dcaf/pin/service"
                 },
                 "preferredLanguages":"en-MX",
                 "playerUpsellEnabled":true,
                 "maxAutoPlaySeconds":15,
                 "chromeVersion":"Chrome 73.0.3683.103",
                 "mdxConnectionTimeout":60000,
                 "hasLimitedPlaybackFunctionality":false,
                 "limitedSVGSupport":false,
                 "webkitDecodedFrameCountIncorrectlyReported":true,
                 "castSdkConnectTimeout":20000,
                 "ppmConfig":{
                    "maxNumberTitlesScheduled":1
                 },
                 "timedTextFontFamilyMapping":{
                    "PROPORTIONAL_SANS_SERIF":"font-family:Netflix Sans,Helvetica Nueue,Helvetica,Arial,sans-serif;font-weight:bolder",
                    "SMALL_CAPITALS":"font-family:Netflix Sans,Copperplate Gothic,Copperplate Gothic Bold,Copperplate,Arial,Helvetica;font-variant:small-caps;font-weight:bolder"
                 },
                 "uiVersion":"shakti-v8e05dcaf",
                 "profileGuid":"HRKRA7THHJE7BILCG3V43STFZU",
                 "windowScaling":true,
                 "timedTextStyleOverrides":{
                    "characterEdgeAttributes":"DROP_SHADOW",
                    "characterColor":"WHITE",
                    "characterEdgeColor":"BLACK",
                    "windowOpacity":"OPAQUE",
                    "characterSize":"MEDIUM",
                    "characterOpacity":"OPAQUE",
                    "backgroundColor":null,
                    "backgroundOpacity":"OPAQUE",
                    "windowColor":null,
                    "characterStyle":"PROPORTIONAL_SANS_SERIF"
                 },
                 "preciseSeeking":true,
                 "uiTrackingEnabled":true,
                 "skipCreditsDisplayDuration":6000,
                 "bookmarkByMovieId":{

                 },
                 "environment":"prod",
                 "showRatings":true,
                 "shouldSendUserAuthData":true,
                 "preserveLastFrame":true,
                 "requestFromNetflix":false,
                 "postPlayApiRevision":"",
                 "uiPlatform":"SHAKTI",
                 "useMediaCache":false,
                 "skipCreditsEnabled":true,
                 "uimode":"akira",
                 "ignoreUserActivity":false,
                 "akiraMetadataStrategy":"shakti",
                 "autoplayInterrupterTimestamp":120,
                 "focusPlayerWrapperAfterControlClick":false,
                 "largeDisplayDimensionThreshold":{
                    "width":1600,
                    "height":900
                 },
                 "mdxInitTimeout":120000,
                 "mdx2Enabled":true,
                 "playerUmaEnabled":false,
                 "castSdkDisconnectTimeout":60000,
                 "signoutUrl":"/SignOut?lnkctr=mL",
                 "uiContextConfig_motionBillboard":{
                    "preferredEngine":"cadmium"
                 },
                 "renderTimedText":true,
                 "metadataRequestFormat":"NOFALCOR",
                 "playerPredictionModelV2":true,
                 "reportProblemEnabled":true,
                 "shouldClearUserData":false,
                 "prepare":true,
                 "breakOnError":false,
                 "timedTextStyleDefaults":{
                    "characterEdgeAttributes":"DROP_SHADOW",
                    "characterColor":"WHITE",
                    "characterEdgeColor":"BLACK",
                    "windowOpacity":"OPAQUE",
                    "characterSize":"MEDIUM",
                    "characterOpacity":"OPAQUE",
                    "backgroundColor":null,
                    "backgroundOpacity":"OPAQUE",
                    "windowColor":null,
                    "characterStyle":"PROPORTIONAL_SANS_SERIF"
                 },
                 "resetControlFocusAfterClick":true,
                 "hideSupportUrl":false,
                 "errorSupportUrls":{
                    "O7121-3077":"109142",
                    "M7702-1003":"30321",
                    "M7701-1003":"27451",
                    "F7031-1102":"25078",
                    "F7121-3077":"109141",
                    "F7701-1003":"32661",
                    "H7053-1803":"14452",
                    "S7354":"25711",
                    "F7053-1803":"32660",
                    "M7121-3077":"109120",
                    "O7702-1003":"40838",
                    "M7121-3078":"109143",
                    "F7121-3078":"109144",
                    "M7355-1203":"22952",
                    "M7357-1003":"14759",
                    "M7357-1269":"28184",
                    "O7121-3078":"109145",
                    "H7354":"12993",
                    "H7361-1253-80070005":"32876",
                    "H7111-1101":"14563"
                 },
                 "uiTrackingEndpoint":"/uitracking/users/presentationtracking",
                 "enableTrickPlay":true,
                 "secureUrls":true,
                 "forceCCPaint":true,
                 "failOnGuidMismatch":false,
                 "apiUrl":"https://www.netflix.com/api/shakti/v8e05dcaf"
              },
              "assets":{
                 "i18n":"discovery/akira/BVUIChromeOS"
              }
           }
        }
     }
  },
  "apm":{
     "data":{
        "enabled":false
     }
  },
  "cadmiumManifestOff":{
     "type":"Model",
     "data":{

     }
  },
  "footerContent":{
     "type":"Model",
     "data":{
        "showKoreaFooterDisclaimer":false,
        "links":[
           {
              "url":"/browse/subtitles",
              "contexts":[
                 "member"
              ],
              "labelKey":"audioAndSubtitles"
           },
           {
              "url":"/browse/audio-description",
              "contexts":[
                 "member"
              ],
              "labelKey":"audioDescription"
           },
           {
              "url":"https://help.netflix.com/",
              "adultsOnly":true,
              "labelKey":"helpCenter"
           },
           {
              "url":"/redeem",
              "checkGiftRedeem":true,
              "labelKey":"giftCard"
           },
           {
              "url":"https://media.netflix.com/",
              "labelKey":"mediaCenter"
           },
           {
              "url":"http://ir.netflix.com/",
              "labelKey":"investors"
           },
           {
              "url":"https://jobs.netflix.com/",
              "labelKey":"jobs"
           },
           {
              "url":"https://help.netflix.com/legal/termsofuse",
              "labelKey":"tou"
           },
           {
              "url":"https://help.netflix.com/legal/privacy",
              "labelKey":"privacy"
           },
           {
              "url":"https://help.netflix.com/legal/notices",
              "labelKey":"legalNotices"
           },
           {
              "url":"/Cookies",
              "labelKey":"cookies"
           },
           {
              "url":"https://help.netflix.com/support/2101",
              "labelKey":"corporateInformation"
           },
           {
              "url":"https://help.netflix.com/contactus",
              "labelKey":"contactUs"
           }
        ]
     }
  },
  "requestHeaders":{
     "type":"Model",
     "data":{
        "xForwardedFor":"187.160.11.233",
        "accept":"*/*"
     }
  },
  "showCookieDisclosure":{
     "type":"Model",
     "data":false
  },
  "i18nStrings":{
     "data":{
        "discovery/akira/Chrome":{
           "header.audio.and.subtitles":"Audio & Subtitles",
           "member.referral.title":"Give people you love free Netflix.",
           "account.your.account":"Account",
           "profiles.list.account.label":"Account",
           "whos.watching":"Who's watching?",
           "system.notification.queue.add.error":"There was an error adding this title to My List.",
           "system.notification.watchlist.add.success":"{TITLE} was added to Watchlist.",
           "system.notification.rating.success":"You rated {TITLE}.",
           "edit.profiles":"Manage Profiles:",
           "system.notification.watchlist.add.error":"There was an error adding this title to Watchlist.",
           "navitem.kids":"Kids",
           "header.browse":"Browse",
           "navitem.characters":"Characters",
           "navitem.watchlist":"Watchlist",
           "header.kids":"Kids",
           "subtitles":"Subtitles",
           "language.label.default":"Language",
           "header.tv":"TV",
           "genres":"Genres",
           "network.down.tooltip":"You'll need an active internet connection to play Movies and TV Shows on Netflix. Please reconnect to the internet to continue.",
           "navitem.audio.and.subtitles":"Audio & Subtitles",
           "member.referral.refer":"Refer Friends Now",
           "system.notification.rating.error":"There was an error. Please try again.",
           "dvd.link":"DVD",
           "navitem.new.arrivals":"New Arrivals",
           "system.notification.queue.general.error":"There was an error. Please try again.",
           "manageProfile.button.done":"DONE",
           "header.originals":"Originals",
           "navitem.kids.caps":"KIDS",
           "member.referral.gifts":"Gifts",
           "sort.by":"Sort by",
           "navitem.netflix.originals":"Netflix Originals",
           "navitem.sign.out":"Sign Out",
           "header.switch.profile.generic":"Switch Profile",
           "header.categories":"Categories",
           "navitem.my.list":"My List",
           "header.movies":"Movies",
           "header.exitkids":"Exit Kids",
           "header.exit.profile.name":"Exit {profileName}",
           "subgenres":"Subgenres",
           "year.release":"Year Released",
           "header.profile.altText":"{profileName} - Account & Settings",
           "system.notification.watchlist.add.inqueue":"{TITLE} is already in Watchlist.",
           "suggestions.for.you.button":"SUGGESTIONS FOR YOU",
           "system.notification.queue.add.success":"{TITLE} was added to My List.",
           "z.a":"Z-A",
           "profiles.list.profiles.label":"Profiles",
           "network.down.message":"You are not connected to the internet.",
           "a.z":"A-Z",
           "header.logo.text":"Netflix",
           "audio":"Audio",
           "account.help.center":"Help Center",
           "navitem.ways.to.watch":"Ways to Watch",
           "navitem.home":"Home",
           "new.arrivals":"New Arrivals",
           "suggestions.for.you":"Suggestions for you",
           "add.profile":"Add Profile",
           "member.referral.description":"We bet they\u2019ll thank you later.",
           "manage.profiles":"Manage Profiles",
           "system.notification.watchlist.general.error":"There was an error. Please try again.",
           "year.release.button":"YEAR RELEASED",
           "account.sign.out":"Sign out of Netflix",
           "navitem.spanish.content":"En Espa\u00f1ol",
           "system.notification.queue.add.inqueue":"{TITLE} is already in My List."
        },
        "discovery/warnings":{
           "profile.mismatch.message":"Refresh to start enjoying Netflix again. We'll wait for you.",
           "profile.mismatch.title":"Something went wrong.",
           "profile.mismatch.action":"REFRESH"
        },
        "discovery/akira/BVUIChromeCommon":{
           "ce-head-no_cdm":"Missing Component",
           "ce-text-no_cdm":"We cannot find all the required components to play Netflix on this device. Please visit chrome://components, locate the WidevineCdm component, and click the \"Check for update\" button.",
           "ce-text-should_upgrade":"Your version of Chrome ({CHROME_VERSION}) requires updating. Please visit <a href=\"https://support.google.com/chrome/answer/95414\">here</a> for directions. Once completed, try playback again.",
           "ce-text-storage_quota":"The Netflix Video Player requires storage on your computer.<br/><br/>Please reload from a non-incognito window and allow Netflix to store data on your computer to enable playback.",
           "ce-head-private_mode":"Incognito Mode Error",
           "ce-text-plugin_error":"We're having trouble playing Netflix on your browser. Please make sure you are on an official version of <a href=\"https://www.google.com/chrome\">Chrome</a>.",
           "ce-text-private_mode":"Your browser appears to be in Incognito Mode.<br/><br/>Please turn off Incognito Mode and try again.",
           "ce-text-admin_mode_not_supported":"This error may be caused by your browser being \"Run as administrator\". Close your browser, and reopen it without choosing \"Run as administrator\". For more help with this error, visit <a href=\"//help.netflix.com/en/node/12387\">https://help.netflix.com/en/node/12387</a>."
        },
        "discovery/akira/Gallery":{
           "list.view.label":"View in list view",
           "myList.label":"My List",
           "results.mylist.none":"You haven't added any titles to your list yet.",
           "gallery.row.header":"Explore All",
           "watchlist.label":"Watchlist",
           "results.error":"Unable to load titles at this time. Please try again later.",
           "results.none":"No matching titles found.",
           "grid.view.label":"View in grid View"
        },
        "discovery/akira/Mdx":{
           "mdx-stop":"Stop"
        },
        "discovery/akira/Common":{
           "episode.title.quoted":"\"{TITLE}\"",
           "duration.Unknown":"{numSeasons, plural, one {# Season} other {# Seasons}}",
           "watchlist.caps.remove":"REMOVE FROM WATCHLIST",
           "duration.Collection":"{numSeasons, plural, one {# Collection} other {# Collections}}",
           "rating.match":"{matchScore}% Match",
           "button.secondary.caps.mylist":"MY LIST",
           "slider.handle.previous":"See previous titles",
           "button.secondary.caps.save":"SAVE",
           "my.list.error":"Error",
           "new.episodes":"<b>NEW</b> EPISODES",
           "added.in.the.last.day":"<b>{lastAddedNum, number}</b><br/>TV shows and movies<br/> added in the last {numDays, plural, one {day} other {# days}}.",
           "watchlist.add":"Add To Watchlist",
           "evidence.sims":"{count, plural, one {Watch if you like <b>{TITLE}</b>} other {Watch if you like <b>{TITLE1}</b> or <b>{TITLE2}</b>}}",
           "my.list.removing":"Removing...",
           "duration.Chapter":"{numSeasons, plural, one {# Chapter} other {# Chapters}}",
           "remindme.remove":"Remove from Remind Me",
           "button.secondary.mylist":"My List",
           "remindme.caps.remove":"REMOVE TO REMIND ME",
           "remindme.add":"Add to Remind Me",
           "button.secondary.save":"Save",
           "slider.handle.next":"See more titles",
           "my.list.remove":"Remove from My List",
           "remindme.caps.add":"ADD TO REMIND ME",
           "play.button.annotation.resume":"Resume",
           "duration.Season":"{numSeasons, plural, one {# Season} other {# Seasons}}",
           "my.list.caps.error":"ERROR",
           "see.all.recently.added":"SEE ALL RECENTLY ADDED",
           "my.list.caps.add":"ADD TO MY LIST",
           "label.episodes":"EPISODES",
           "duration.hours":"{hours}h",
           "added.in.the.last.week":"<b>{lastAddedNum, number}</b><br/>TV shows and movies<br/> added in the last {numWeeks, plural, one {week} other {# weeks}}.",
           "available.until":"Available until {DATE}",
           "move.to.top":"Move to top",
           "duration.minutes":"{minutes}m",
           "my.list.caps.removing":"REMOVING...",
           "duration.Set":"{numSeasons, plural, one {# Set} other {# Sets}}",
           "button.close":"Close",
           "recently.added":"Recently Added",
           "loading":"Loading",
           "duration.Part":"{numSeasons, plural, one {# Part} other {# Parts}}",
           "rating.new":"New",
           "my.list.caps.remove":"REMOVE FROM MY LIST",
           "button.secondary.caps.watchlist":"WATCHLIST",
           "play.button.annotation.preview":"Preview",
           "progress.summary":"{BOOKMARK} of {RUNTIME}m",
           "watched.title.bob":"<b>{SEASON_ABBR}:E{EPISODE_NUMBER}</b> \"{TITLE}\"",
           "duration.Series":"{numSeasons, plural, one {# Series} other {# Series}}",
           "my.list.adding":"Adding...",
           "duration.Special":"{numSeasons, plural, one {# Special} other {# Specials}}",
           "button.secondary.watchlist":"Watchlist",
           "button.secondary.caps.remindme":"REMIND ME",
           "watchlist.caps.add":"ADD TO WATCHLIST",
           "duration.Book":"{numSeasons, plural, one {# Book} other {# Books}}",
           "watchlist.remove":"Remove from Watchlist",
           "duration.NO_NAV_LABEL":"{numSeasons, plural, one {# Season} other {# Seasons}}",
           "play.button.annotation.play":"Play",
           "my.list.caps.adding":"ADDING...",
           "my.list.add":"Add To My List",
           "play.button.annotation.next.up":"Next Episode",
           "button.secondary.remindme":"Remind Me",
           "duration.Volume":"{numSeasons, plural, one {# Volume} other {# Volumes}}"
        },
        "player/player":{
           "button.pop.out.player.new.badge.caps":"NEW",
           "button.audio.subtitles":"Audio & Subtitles",
           "upsell.confirmation.current.price":"{planPrice}/month",
           "pin.enter":"Enter PIN to watch restricted content.",
           "advisories.rating":"Rating:",
           "report.problem.buffering.link":"Go to Help Center",
           "error.help.targeted.link":"For additional assistance in resolving this issue, please visit <a href=\"{URL_PREFIX}/api/deviceerror?esnPrefix={ESN_PREFIX}&errorCode={ERROR_CODE}&caller=www\">our Help Center</a>.",
           "hidden.episode.numbers.status.episode.title":"{EPISODE_TITLE}",
           "paused.season.episode.title":"{SEASON_TITLE}: Ep. {EPISODE_NUMBER}",
           "report.problem.network.problem.definition":"Frequent rebuffering, playback won't start, or other problem",
           "postplay.episode.title":"{SEASON_TITLE} Ep. {EPISODE_NUMBER} \u2013 {EPISODE_TITLE}",
           "postplay.opp.show.trailerheadertext":"Enjoyed the trailer?",
           "postplay.recommendations.seasons":"{SEASONS, plural, one {1 Season} other {# Seasons}}",
           "recap.skip.button":"SKIP RECAP",
           "pop.player.message.close.edit1":"Watch Here",
           "autoplay.interrupter":"Are you still watching?",
           "report.problem.button.aria.label":"Report a problem with playback to Netflix.",
           "upsell.offer.button.retry":"Retry",
           "adult.verification.cancel":"Cancel",
           "report.problem.thanks.message":"Thanks, we'll check it out.",
           "button.volume.muted":"Muted",
           "upsell.offer.stop.screen":"To watch <strong>{title}</strong>, upgrade your plan or stop playing on {numScreens, plural, one {this screen} other {one of these screens}}:",
           "congested.network.message":"Adjusting for better playback on slower connections",
           "hidden.episode.numbers.status.with.show.title":"<h4>{SHOW_TITLE}</h4><span>{EPISODE_TITLE}</span>",
           "postplay.seasonrenewal.previewIn":"Preview in {SECONDS}",
           "postplay.countdown.timer.singular":"Starts in <strong>1</strong> second",
           "postplay.play":"Play",
           "button.continue.playing":"Continue Playing",
           "aria.value.text.time.scrubber":"{current} of {total}",
           "postplay.countdown.timer":"Starts in <strong>{CURRENT_TIME}</strong> seconds",
           "upsell.offer.stop.no.customer":"To watch this title, stop playing on another screen.",
           "upsell.offer.stop.no.upgrade":"To watch <strong>{title}</strong>, stop playing on another screen.",
           "menu.exit.fullscreen":"Exit full screen",
           "skip.recap.button":"Skip Recap",
           "report.problem.sound.problem.definition":"Hard to hear, not matched with video, or missing in some parts",
           "upsell.error.title":"Sorry, there's been an error.",
           "aria.label.reload.button":"Reload video",
           "adult.verification.verify":"Verify Age",
           "postplay.countdown.timer.stopped":"Click to play next episode",
           "aria.label.player.fullscreen":"Netflix video player full screen",
           "report.problem.submit":"Submit Report",
           "generic.error.message":"We're sorry, there was an error",
           "next.episode.popup.title":"Ep. {EPISODE_NUMBER} {EPISODE_TITLE}",
           "report.problem.network.problem.header":"Buffering or connection problem",
           "skip.intro.button":"Skip Intro",
           "aria.label.player.seek.time":"Seek time scrubber",
           "postplay.recommendations.subtitle":"We think you'll enjoy these titles...",
           "postplay.mylist":"My List",
           "report.problem.video.problem.definition":"Blurry, cuts out, or looks strange in some way",
           "episode.selector.youre-watching.caps.label":"YOU'RE WATCHING",
           "postplay.recommendations.title":"Looking for something else to watch?",
           "nsre.episode.title":"{SHOW_TITLE}: {EPISODE_TITLE}",
           "button.restart.episode":"Play From Beginning",
           "time.hours.minutes":"{H}h {M}m",
           "episode.selector.episode.title":"{EPISODE}. {TITLE}",
           "upsell.offer.price":"+{additionalCost} a month",
           "error.help.center.link":"For additional assistance in resolving this issue, please visit <a href=\"{URL_PREFIX}\">our Help Center</a>.",
           "paused.watching":"You're watching",
           "time.minutes":"{M}m",
           "upsell.offer.price.duration":"{priceDuration, select, WEEKS {+{additionalCost} a week} MONTHS {+{additionalCost} a month} other {+{additionalCost} per billing period}}",
           "report.problem.dialog.subheader":"Check all that apply.",
           "aria.label.player.back":"Seek Back",
           "report.problem.dialog.header":"What's happening?",
           "upsell.offer.stop.no.screen":"To watch <strong>{title}</strong>, upgrade your plan or stop playing on another screen.",
           "upsell.confirmation.current.price.duration":"{priceDuration, select, WEEKS {{planPrice}/week} MONTHS {{planPrice}/month} other {{planPrice}/billing period}}",
           "seamless.next.episode.button":"Next episode in {SECONDS}",
           "report.problem.popup.cta":"Something wrong? Tell us.",
           "button.exit.playback.browse":"Back to Browse",
           "pin.network.error":"Something went wrong. Please try again later.",
           "pin.input":"PIN Entry Input {INDEX}.",
           "upsell.confirmation.button.cancel":"Cancel",
           "postplay.twoup.watch.credits":"Watch Credits",
           "upsell.error.paragraph":"We are unable to upgrade you at this time. Please try again later.",
           "upsell.confirmation.new.header":"New Plan:",
           "postplay.autoplay.trailer.in":"Trailer in {SECONDS}",
           "postplay.seasonrenewal.stopped":"Continue",
           "pop.player.message.tool.tip":"Pop-Out Player",
           "progress.percentage":"{PERCENTAGE}%",
           "loading.episode.title":"{SEASON_ABR}: E{EPISODE} \u201c{TITLE}\u201d",
           "upsell.confirmation.button.upgrade":"Upgrade and watch now",
           "aria.value.text.percent.scrubber":"{value}%",
           "upsell.confirmation.current.header":"Current Plan:",
           "pop.player.message.title":"You\u2019re watching in the Pop-Out Player.",
           "report.problem.buffering.message":"For problems loading video or streaming from Netflix, you may find solutions in the Help Center.",
           "report.problem.label.problem.header":"Labeling Problem",
           "congested.network.title":"Your connection to Netflix through {NETWORK} seems crowded",
           "button.next.episode":"Next Episode",
           "button.reload":"Reload",
           "upsell.confirmation.title":"Confirm your upgrade to watch now.",
           "button.pop.out.player.updated":"Pop-Out Player",
           "upsell.confirmation.new.price.duration":"{priceDuration, select, WEEKS {{planPrice}/week} MONTHS {{planPrice}/month} other {{planPrice}/billing period}}",
           "postplay.play.trailer":"Play Trailer",
           "report.problem.video.problem.header":"Video Problem",
           "aria.label.player.forward":"Seek Forward",
           "report.problem.close.aria.label":"Close Report A Problem Dialog",
           "pop.player.message.message.edit1":"<ul><li>Multitask while it stays on top of other windows and applications.</li><li>To resize it, click and drag the corners.</li><li>To close it, click the X in the player, Back to Browse, or close this tab.</li></ul><p>Heads up &mdash; subtitles aren\u2019t currently supported in the Pop-Out Player.</p>",
           "postplay.twoup.next.episode.in":"Next Episode in {SECONDS}",
           "play.season.episode.index":"Play {SEASON_ABR}:E{EPISODE}",
           "report.problem.sound.problem.header":"Sound Problem",
           "postplay.autoplay.trailer":"{SECONDS, plural, one {Watch the trailer in <span>1 second</span>} other {Watch the trailer in <span># seconds</span>}}",
           "postplay.button.moreepisodes":"More Episodes",
           "pin.forgot":"Forgot PIN?",
           "button.play":"Play",
           "aria.label.player.windowed":"Netflix video player",
           "report.problem.label.problem.definition":"Wrong title or summary, or episode out of order",
           "upsell.confirmation.new.date":"You won't be charged until {date}",
           "postplay.button.exitfullscreen":"Exit Full Screen",
           "menu.next.episode":"Next Episode",
           "report.problem.details.optional.disclaimer":"(optional)",
           "report.problem.question.mark":"?",
           "postplay.rate":"Rate: \u201c{title}\u201d",
           "postplay.continue.watching":"Continue Watching",
           "status.bar.episodic":"<h4>{SHOW_TITLE}</h4><span>{SEASON_LABEL}:E{EPISODE_NUMBER}</span><span>{EPISODE_TITLE}</span>",
           "adult.verification.message":"You must verify your age to access mature content.",
           "postplay.opp.show.trailermessagetext":"We think you'll love the first episode...",
           "button.volume":"Volume",
           "postplay.more.info":"More Info",
           "season.episode.title":"{SEASON_ABR}:E{EPISODE} \u201c{TITLE}\u201d",
           "pin.invalid":"Incorrect PIN. Please try again.",
           "report.problem.error":"Sorry, there was an error. Please try again later.",
           "report.problem.finish":"Finish",
           "report.problem.subdub.problem.header":"Subtitles or captions problem",
           "button.pause":"Pause",
           "paused.paused":"Paused",
           "postplay.watchlist":"Watchlist",
           "report.problem.subdub.problem.definition":"Missing, hard to read, not matched with sound, misspellings, or poor translations",
           "aria.label.player.episodes":"More Episodes",
           "upsell.confirmation.new.price":"{planPrice}/month",
           "skip.button":"Skip",
           "upsell.offer.try":"Try it for free",
           "upsell.offer.button.upgrade":"Upgrade to {numStreams, plural, other {# screens}}",
           "upsell.offer.title":"Too many people are using your account right now.",
           "postplay.recommendations.rate":"Rate:",
           "aria.label.player.mdx":"Chromecast",
           "button.pop.out.player.close":"Close pop out player window",
           "postplay.seasonrenewal.upNextLabel":"Up Next:",
           "report.problem.details.header":"Any more details?",
           "button.fullscreen":"Full screen",
           "seamless.watch.credits.button":"Watch credits",
           "upsell.confirmation.streams":"Watch on {numScreens, plural, one {1 screen at a time} other {# screens at the same time}}",
           "upsell.stream.info":"<strong>{deviceName}</strong> - {videoName} ({profileName})"
        },
        "discovery/akira/BVUIChromeOS":{
           "ce-text-private_mode":"Please sign in to an active Google account. You will be unable to stream if you are browsing as a Guest.",
           "ce-text-no_cdm":"We cannot find all the required components to play Netflix on this device. Please visit chrome://plugins, ensure that both the \"Netflix\" and the \"Widevine Content Decryption Module\" plug-ins are enabled and their \"Always allowed\" setting is checked.",
           "ce-text-should_upgrade":"Your version of Chrome ({CHROME_VERSION}) requires updating. Please visit <a href=\"https://support.google.com/chrome/answer/95414\">here</a> for directions. Once completed, try playback again.",
           "ce-text-storage_quota":"The Netflix Video Player requires storage on your Chromebook.<br/><br/>Please reload from a non-incognito window and allow Netflix to store data on your Chromebook to enable playback.",
           "ce-head-private_mode":"Guest Mode Error"
        },
        "discovery/akira/Interactive":{
           "restart.modal.body":"This can\u2019t be undone and will start the story at the beginning.",
           "restart.action":"Restart",
           "restart.modal.action.continue":"Continue",
           "restart.modal.action.cancel":"Cancel",
           "restart.modal.header":"Restarting this title will clear the choices you\u2019ve made.",
           "restart.modal.error":"We were not able to clear your choices. Please try again."
        },
        "account/ViewingActivity":{
           "viewingactivity.download.all":"Download all"
        },
        "common/footerResponsive":{
           "footer.responsive.disclaimer.kr":"Netflix Services Korea Ltd. E-Commerce Registration Number: Je 2015-Seoul Jung-gu-1407 Ho"
        },
        "discovery/akira/BVUICommon":{
           "ce-head-unsupported-browser":"Browser Not Supported",
           "ce-text-title_unavailable":"This title is not available in your country",
           "ce-text-title_unavailable_at":"This title is not available in Austria.",
           "ce-text-cdm_not_supported_switch_mac":"Your browser is no longer supported. Please switch to Safari.",
           "ce-head-streaming_error":"Streaming Error",
           "ce-text-title_unavailable_ch":"This title is not available in Switzerland.",
           "ce-text-geo":"You seem to be using an unblocker or proxy. Please turn off any of these services and try again. For more help, visit <a href=\"http://www.netflix.com/proxy\" target=\"_blank\">netflix.com/proxy</a>",
           "ce-text-cdm_not_supported_other":"Your browser is no longer supported. Please upgrade or try another browser.",
           "ce-text-cdm_not_supported_update":"Your browser is out of date. This version is no longer supported. Please update your browser to continue watching.",
           "ce-head-title_unavailable":"Title Unavailable",
           "ce-text-title_unavailable_de":"This title is not available in Germany.",
           "ce-text-should_signout_and_signin":"To resolve this problem, try signing out of the Netflix website and signing in again.<br/><br/><a href=\"{SIGNOUT_URL}\" target=\"_top\">Sign out</a>",
           "ce-text-cdm_not_supported_warning_switch_mac":"On May 15, 2019 your browser will no longer be supported. Please switch to Safari. You can use this browser until then by refreshing the page.",
           "ce-text-title_unavailable_it":"This title is not available in Italy.",
           "ce-text-default":"There was an unexpected error. Please reload the page and try again.",
           "ce-text-title_unavailable_mx":"This title is not available in Mexico.",
           "ce-text-cdm_not_supported_warning_switch_windows":"On May 15, 2019 your browser will no longer be supported. Please switch to Internet Explorer. You can use this browser until then by refreshing the page.",
           "ce-text-received_soad":"Your account has been signed out of all devices. To sign in again, please visit <a href=\"https://www.netflix.com/login\">https://www.netflix.com/login</a>.",
           "ce-text-pause_timeout":"Playback timed out but we saved your place.<br/><br/>Please click your browser's 'Refresh' or 'Reload' button to continue.",
           "ce-head-default":"Unexpected Error",
           "ce-head-internet_connection_problem_v2":"Internet Connection Problem",
           "ce-text-title_unavailable_ie":"This title is not available in Ireland.",
           "ce-head-geo":"Proxy Detected",
           "ce-button-alt-subtitles":"Audio & Subtitles",
           "ce-head-storage_quota":"Storage Error",
           "ce-text-title_unavailable_ca":"This title is not available in Canada.",
           "ce-text-title_unavailable_uk":"This title is not available in the United Kingdom.",
           "ce-head-plugin_error":"Netflix Video Player Unavailable",
           "ce-text-cdm_not_supported_switch_windows":"Your browser is no longer supported. Please switch to Internet Explorer.",
           "ce-text-title_unavailable_fi":"This title is not available in Finland.",
           "ce-head-device_needs_service":"Video Playback Error",
           "ce-text-title_unavailable_br":"This title is not available in Brazil.",
           "ce-text-title_unavailable_se":"This title is not available in Sweden.",
           "ce-support-text":"For additional assistance resolving this issue, please visit our Help Center.",
           "ce-text-title_unavailable_dk":"This title is not available in Denmark.",
           "ce-text-title_unavailable_lu":"This title is not available in Luxemburg.",
           "ce-text-title_unavailable_us":"This title is not available in the United States.",
           "ce-text-internet_connection_problem":"An Internet or home network connection problem is preventing playback. Please check your Internet connection and try again.<br/><br/>If the problem persists, please visit the <a href=\"https://help.netflix.com/\">Netflix Help Center</a>.",
           "ce-text-session-expired":"Your Netflix session expired. Please sign out and sign in again to play this title.",
           "ce-audio-tracks-title":"Audio",
           "ce-head-sorry":"Sorry for the interruption.",
           "ce-text-title_unavailable_fr":"This title is not available in France.",
           "ce-head-multiple_tabs":"Multiple Netflix Tabs",
           "ce-text-cdm_not_supported_warning_update":"On May 15, 2019 this version of your browser will no longer be supported. Please update your browser. You can use this browser until then by refreshing the page.",
           "ce-text-tracks-title":"Subtitles",
           "ce-text-track-assistive":"{LANGUAGE} [CC]",
           "ce-text-title_unavailable_es":"This title is not available in Spain.",
           "ce-button-alt-episodes":"Episodes",
           "ce-text-title_unavailable_pt":"This title is not available in Portugal.",
           "ce-head-code":"Error Code: <span>{CODE}</span>",
           "ce-text-title_unavailable_no":"This title is not available in Norway.",
           "ce-text-title_unavailable_be":"This title is not available in Belgium.",
           "ce-header":"Whoops, something went wrong...",
           "ce-text-title_unavailable_nl":"This title is not available in the Netherlands.",
           "ce-head-received_soad":"Netflix Sign-In Problem",
           "ce-head-should_signout_and_signin":"Netflix Sign In Problem",
           "ce-head-should_upgrade":"Please Update Your Browser",
           "ce-text-cdm_not_supported_warning_other":"On May 15, 2019 your browser will no longer be supported. Please upgrade or try another browser. You can use this browser until then by refreshing the page.",
           "ce-text-multiple_tabs":"You are viewing Netflix from more than one browser or tab. Please close the other tabs or other browsers, then reload the page.<br/><br/>If this error persists, you may need to restart your computer.",
           "ce-text-title_unavailable_jp":"This title is not available in Japan.",
           "ce-sign-out-button":"SIGN OUT",
           "ce-head-pause_timeout":"Playback Timed Out"
        },
        "discovery/akira/HeaderTabs":{
           "tv.shows":"TV Shows",
           "browse":"Browse",
           "series":"Series",
           "movies":"Movies",
           "recently.added":"Recently Added",
           "watchlist":"Watchlist",
           "home":"Home",
           "my.list":"My List"
        },
        "discovery/akira/NotificationLanding":{
           "notification.landing.back.to.home":"BACK TO HOME"
        },
        "discovery/akira/BVUIIE":{
           "ce-head-admin_mode_not_supported":"Make sure your browser is not set to \"Run as administrator\"",
           "ce-head-no_cdm":"You must enable Protected Media Playback",
           "ce-head-private_mode":"Private Mode Not Allowed",
           "ce-text-no_cdm":"Netflix requires Protected Media Playback to be enabled. Please <a href=\"//help.netflix.com/support/12993\">click here</a> for instructions on enabling it.",
           "ce-text-plugin_error":"Our apologies - we cannot find the right components to play Netflix.<br/><br/>Please ensure your version of Internet Explorer is the latest available.",
           "ce-text-private_mode":"Our apologies - playback is not supported from Private or Guest Mode.",
           "ce-text-admin_mode_not_supported":"This error may be caused by your browser being \"Run as administrator\". Close your browser, and reopen it without choosing \"Run as administrator\". For more help with this error, visit <a href=\"//help.netflix.com/support/12387\">https://help.netflix.com/support/12387</a>."
        },
        "common/accessibility":{
           "thumbs.rating.rate.up":"Rate thumbs up",
           "navigation.role.region":"Main Navigation",
           "thumbs.rating.clear":"Remove rating",
           "header.subgenres.audio.description":"Genres with Audio Description",
           "video.audio.description.play.episodes.available":"{ACTION} - Audio Description is available for some episodes",
           "video.audio.description.play.standalone.available":"{ACTION} - Audio Description available",
           "uma.role.region.account.information":"Account Notification",
           "interactive.selection.make.selection":"Make a choice:",
           "interactive.selection.selection.confirmation":"You selected: {SELECTION}",
           "video.audio.description.episodes.available":"Audio Description is available for some episodes",
           "video.audio.description.play":"start with Audio Description turned on",
           "video.audio.description.start.ad":"{ACTION} - start with Audio Description turned on",
           "video.audio.description.title.standalone.available":"{TITLE} - Audio Description available",
           "thumbs.rating.rated.up":"Already rated: thumbs up (click to remove rating)",
           "thumbs.rating.rate.down":"Rate thumbs down",
           "thumbs.rating.rated.down":"Already rated: thumbs down (click to remove rating)",
           "video.audio.description.standalone.available":"Audio Description available",
           "accessibility.lolomo.header":"Netflix Home",
           "video.audio.description.title.episodes.available":"{TITLE} - Audio Description is available for some episodes"
        },
        "discovery/akira/Title":{
           "mylist.prepromo.message":"This title will appear in My List when it becomes available.",
           "creators.label.with.colon":"Creators:",
           "tags.show.label":"This show is",
           "creators.label":"Creators",
           "actions.audioOff":"Turn audio off",
           "badge.4k.ultra.hd":"Ultra HD 4K",
           "watchlist.prepromo.message":"This title will appear in Watchlist when it becomes available.",
           "actions.audioOn":"Turn audio on",
           "more.like":"More like {TITLE}",
           "maturity.rating.label":"Maturity Ratings",
           "badge.hdr":"HDR",
           "genres.label.with.colon":"Genres:",
           "cast.label":"Cast",
           "tags.show.label.with.colon":"This show is:",
           "cast.label.with.colon":"Starring:",
           "tags.movie.label":"This movie is",
           "evidence.watched.by":"Watched by people who liked {title}",
           "tags.movie.label.with.colon":"This movie is:",
           "genres.label":"Genres"
        },
        "discovery/akira/Billboard":{
           "billboard.actions.next":"Next Title",
           "billboard.episodeBadges.new_episode":"NEW EPISODE",
           "billboard.actions.listEpisodes":"Episodes",
           "billboard.countdown.days":"DAYS",
           "billboard.actions.playCollection":"Play Collection",
           "billboard.actions.playEpisode":"Play Episode",
           "billboard.countdown.secs":"SECS",
           "billboard.actions.dot1":"See second title",
           "billboard.actions.playSeason":"Season {sequenceNumber}",
           "billboard.actions.playChapter":"Play Chapter",
           "billboard.actions.play":"Play",
           "billboard.actions.info":"More Info",
           "billboard.episodeBadges.new":"NEW",
           "billboard.actions.rewatchShow":"Rewatch Series",
           "billboard.actions.playPart":"Play Part",
           "billboard.actions.playBook":"Play Book",
           "billboard.actions.playTrailer":"Trailer",
           "billboard.actions.seeAll":"See All",
           "billboard.countdown.mins":"MINS",
           "billboard.actions.previous":"Previous Title",
           "billboard.actions.featured":"Featured Content",
           "billboard.actions.dot0":"See first title",
           "billboard.actions.dot2":"See third title",
           "billboard.actions.playSet":"Play Set",
           "billboard.countdown.hours":"HOURS",
           "billboard.actions.continueWatching":"Continue Watching",
           "billboard.actions.playSpecial":"Play Special",
           "billboard.actions.playSeries":"Play Series",
           "billboard.actions.replay":"Replay",
           "billboard.actions.playVolume":"Play Volume"
        },
        "common/common":{
           "close":"Close"
        },
        "discovery/akira/BVUIFirefox":{
           "ce-head-no_cdm":"Playback Error",
           "ce-text-no_cdm":"There appears to be a problem with Firefox that is preventing Netflix from starting playback.<br/><br/>Please ensure that you are on the latest version of <a href=\"https://support.mozilla.org/kb/update-firefox-latest-version\">Firefox</a>.",
           "ce-text-should_upgrade":"Your version of Firefox ({FIREFOX_VERSION}) requires updating. Please visit <a href=\"https://support.mozilla.org/kb/update-firefox-latest-version\">here</a> for directions. Once completed, try playback again.",
           "ce-text-storage_quota":"The Netflix Video Player requires storage on your computer.<br/><br/>Please reload from a non-private browsing window and allow Netflix to store data on your computer to enable playback.",
           "ce-head-private_mode":"Private Browsing Mode Error",
           "ce-text-plugin_error":"We're having trouble playing Netflix on your browser. Please make sure you are on an official version of <a href=\"https://www.mozilla.org/firefox\">Firefox</a>.",
           "ce-text-private_mode":"Your browser appears to be in Private Browsing Mode.<br/><br/>Please turn off Private Browsing Mode and try again."
        },
        "discovery/akira/JawBone":{
           "mylist.prepromo.message":"This title will appear in My List when it becomes available.",
           "common.sense.recommendation":"Age {AGE}+",
           "details.genres":"Genres",
           "episode.title.quoted":"\"{TITLE}\"",
           "watchlist.prepromo.message":"This title will appear in Watchlist when it becomes available.",
           "tab.episodes.capitalized":"EPISODES",
           "episodes.unavailable":"Unable to load episodes at this time. Please try again later.",
           "trailers.unavailable":"Unable to load trailers at this time. Please try again later.",
           "details.cast":"{count, plural, one {Cast} other {Cast}}",
           "details.writers":"{count, plural, one {Writer} other {Writers}}",
           "tab.warning.capitalized":"CONTENT WARNING",
           "details.this.show.is":"This show is",
           "overview.rating.label.cta":"RATE THIS TITLE",
           "tab.warning":"Content Warning",
           "details.availability.heading":"Availability",
           "details.creator":"{count, plural, one {Creator} other {Creators}}",
           "tab.overview.capitalized":"OVERVIEW",
           "tab.show.details.capitalized":"DETAILS",
           "common.sense.maturity.rating":"Common Sense Maturity Rating",
           "details.availability.until.date":"Until {localizedDate}",
           "play.button.episode":"Play Episode {EPISODE_NUMER}",
           "details.director":"{count, plural, one {Director} other {Directors}}",
           "overview.loading":"Loading...",
           "details.save.to.queue":"Save to Queue",
           "button.close":"Close",
           "tab.more.like.this.capitalized":"MORE LIKE THIS",
           "tab.trailers.capitalized":"TRAILERS & MORE",
           "details.ratings":"Maturity Ratings",
           "details.this.movie.is":"This movie is",
           "new.episode":"New Episode",
           "more.like.this.unavailable":"Unable to load similar titles at this time. Please try again later.",
           "details.award.nominee":"{TYPE} nominee",
           "watched.title.overview":"<b>{SEASON_ABBR}:E{EPISODE_NUMBER}</b> \"{TITLE}\"",
           "separator":",",
           "overview.rating.label.rated":"MY RATING",
           "details.also.available.on.dvd":"Also available on DVD",
           "common.sense.copyright":"Information for parents copyright 2015 Common Sense Media. For personal non-commercial use only. All rights reserved."
        },
        "discovery/akira/BVUISafari":{
           "ce-head-no_cdm":"Playback Error",
           "ce-text-no_cdm":"There appears to be a problem with Safari that is preventing Netflix from starting playback.<br/><br/>Please ensure that your computer has the latest software updates.",
           "ce-text-should_upgrade":"Your version of Safari requires updating. Once completed, try playback again.",
           "ce-text-storage_quota":"Safari's private browsing mode is restricting Netflix from storing settings on your computer.<br/><br/>To turn private browsing off, click the Safari menu at the top left corner of the screen and uncheck Private Browsing.",
           "ce-head-private_mode":"Private Mode Error",
           "ce-text-plugin_error":"Our apologies - we cannot find the right components to play Netflix.<br/><br/>Please ensure your version of Safari is the latest available.",
           "ce-text-private_mode":"Your browser appears to be in Private Mode.<br/><br/>Please turn off Private Mode and try again.",
           "ce-text-device_needs_service":"Your device has a hardware issue, which is preventing Premium Video Playback. Contact Apple Support for more information.",
           "ce-head-unsupported_output":"Display Error",
           "ce-text-unsupported_output":"There appears to be a display problem. Please ensure your monitor is HDCP compliant and is not mirrored using Airplay."
        },
        "discovery/akira/Notifications":{
           "notifications.button.text":"Notifications",
           "notifications.timestamp.today":"Today",
           "notifications.timestamp.daysAgo":"{num_days, plural, one {# day ago} other {# days ago}}",
           "notifications.defaults.noRecentNotifications":"No recent notifications",
           "notifications.timestamp.monthsAgo":"{num_months, plural, one {# month ago} other {# months ago}}",
           "notifications.timestamp.weeksAgo":"{num_weeks, plural, one {# week ago} other {# weeks ago}}"
        },
        "discovery/akira/Footer":{
           "link.cookies":"Cookie Preferences",
           "link.legalNotices":"Legal Notices",
           "copyright":"\u00a9 1997-{currentYear} Netflix, Inc.",
           "link.jobs":"Jobs",
           "link.contactUs":"Contact Us",
           "link.privacy":"Privacy",
           "link.helpCenter":"Help Center",
           "link.blog":"Blog",
           "link.tou":"Terms of Use",
           "link.updatedLink":"Updated",
           "link.mediaCenter":"Media Center",
           "link.giftCard":"Gift Cards",
           "link.jpTransactions":"Act on Specified Commercial Transactions",
           "serviceCode":"Service Code",
           "link.investors":"Investor Relations",
           "link.audioAndSubtitles":"Audio and Subtitles",
           "link.corporateInformation":"Corporate Information",
           "link.audioDescription":"Audio Description"
        },
        "account/PriceChangeUma":{
           "price.change.uma.watch.now.button":"Watch now",
           "price.change.uma.confirm.button":"Confirm",
           "price.change.uma.plan.quality":"{planStreams, plural, =0 {{planVideoQuality, select, uhd {HD and Ultra HD available.} hd {HD available.} sd {Watch in Standard Definition.} other {}}} =1 {{planVideoQuality, select, uhd {Watch on 1 screen at a time. HD and Ultra HD available.} hd {Watch on 1 screen at a time. HD available.} sd {Watch on 1 screen at a time in Standard Definition.} other {Watch on 1 screen at a time.}}} other {{planVideoQuality, select, uhd {Watch on {planStreams} screens at a time. HD and Ultra HD available.} hd {Watch on {planStreams} screens at a time. HD available.} sd {Watch on {planStreams} screens at a time in Standard Definition.} other {Watch on {planStreams} screens at a time.}}}}",
           "price.change.uma.heading":"Select the plan that works for you:",
           "price.change.uma.quality.disclaimer":"HD and Ultra HD quality depend on your internet service, device, and content availability.",
           "price.change.uma.plan.price.gen":"{planPricePreTax, select, true {{planBillingFrequency, select, weekly {{planPrice}/week (pre-tax)} monthly {{planPrice}/month (pre-tax)} other {{planPrice}/billing period (pre-tax)}}} other {{planBillingFrequency, select, weekly {{planPrice}/week} monthly {{planPrice}/month} other {{planPrice}/billing period}}}}",
           "price.change.uma.updated.plan":"You have selected the {PLAN_NAME} plan."
        },
        "discovery/akira/Messaging":{
           "rating.headline":"Thanks for rating, {name}!",
           "rating.body":"More ratings mean better suggestions for you.",
           "rating.show.fewer.body":"Okay, we won't suggest it to you anymore.",
           "rating.show.more.headline":"I like this one",
           "rating.show.more.body":"We'll find similar suggestions for you.",
           "surveys.thank.you":"Thank You!",
           "rating.action":"Got it!",
           "rating.show.fewer.headline":"This one's not for me",
           "messaging.endofgrandfathering.warn.saving.error":"Sorry, there was an error saving your changes. Please try again.",
           "payment.tease":"Watch as many TV shows & movies as you want \u2013 anytime, anywhere."
        },
        "signup/pricetiering":{
           "text_4_stream_name":"Premium",
           "text_ultra_name":"Ultra",
           "text_1_stream_name":"Basic",
           "text_2_stream_name":"Standard"
        },
        "discovery/partials/profiles_gate":{
           "maturityRating.OLDER_KIDS":"For Older Kids and below",
           "manageProfile.button.save":"SAVE",
           "switch.button.tryAgain":"TRY AGAIN",
           "addProfile.error.create":"Sorry, something went wrong. Please try again.",
           "manageProfile.kids.change.warning":"This profile will now allow access to TV shows and movies of all maturity levels.",
           "manageProfile.error.inappropriate.avatar":"Oops. This profile icon is not compatible with kids' profiles. Please select a new icon.",
           "addProfile.label.kids.forced":"Kid",
           "addProfile.kids.header":"Add Kids Profile",
           "manageProfile.error.name":"Please enter a name",
           "deleteProfile.button.delete":"DELETE PROFILE",
           "maturityRating.ADULTS":"All Maturity levels",
           "manageProfile.icon.current":"Current",
           "deleteProfile.button.keep":"KEEP PROFILE",
           "manageProfile.change.icon":"Change profile icon?",
           "manageProfile.placeholder.name":"Name",
           "addProfile.subHeader":"Add a profile for another person watching Netflix.",
           "addProfile.error.name":"Please enter a name",
           "manageProfile.button.delete":"DELETE PROFILE",
           "manageProfile.icon.new":"New",
           "deleteProfile.warning.watchlist":"This profile's history - including Watchlist, ratings and activity - will be gone forever, and you won't be able to access it again.",
           "addProfile.label.kids":"Kid?",
           "maturityRating.dropDownHeader":"Allowed TV shows and movies:",
           "manageProfile.default.warning":"This profile only allows access to age-appropriate content based on your setting above. <a href=\"https://help.netflix.com/en/node/2064\">Learn More</a>.",
           "deleteProfile.warning":"This profile's history - including My List, ratings and activity - will be gone forever, and you won't be able to access it again.",
           "manageProfile.error.create":"Sorry, something went wrong. Please try again.",
           "manageProfile.button.doit":"LET'S DO IT",
           "addProfile.button.continue":"CONTINUE",
           "languageSelection.dropDownHeader":"Language:",
           "switch.error":"Something's not quite right. Please try that last step again.",
           "manageProfile.label.kids":"Kid?",
           "addProfile.button.cancel":"CANCEL",
           "manageProfile.button.cancel":"CANCEL",
           "addProfile.placeholder.name":"Name",
           "addProfile.header":"Add Profile",
           "manageProfile.header":"Edit Profile",
           "maturityRating.LITTLE_KIDS":"For Little Kids only",
           "addProfile.tooltip.kids":"If checked, only TV shows & movies for kids 12 and under are available.",
           "deleteProfile.header":"Delete Profile?",
           "maturityRating.TEENS":"For Teens and below",
           "manageProfile.button.notyet":"NOT YET",
           "manageProfile.choose.icon":"Choose a profile icon.",
           "manageProfile.tooltip.kids":"If checked, only TV shows & movies for kids 12 and under are available."
        },
        "core/nfse":{
           "body.copy":"We were unable to process your request.",
           "header":"Netflix Site Error",
           "body.copy2":"Please go to the Netflix home page by clicking the button below.",
           "button.home":"Netflix Home"
        },
        "discovery/akira/Search":{
           "search.see.dvd.details":"SEE DVD DETAILS",
           "search.noresults.keywords":"Try different keywords",
           "search.dvd.label":"DVD Results",
           "search.noResults.kids":"Your search does not have any matches.",
           "search.see.all.dvd.results":"See all DVD results",
           "search.noresults.looking":"Looking for a movie or TV show?",
           "search.noresults.genre":"Try a genre, like comedy, romance, sports, or drama",
           "search.noresults.suggestions":"Suggestions:",
           "search.placeholder":"Titles, people, genres",
           "search.dvd.icon.text":"<span>DVD</span><span>Only</span>",
           "search.suggestions.label":"Explore titles related to:",
           "label.search":"Search",
           "search.noresults.title":"Your search for \"{query}\" did not have any matches.",
           "search.noresults.try":"Try using a movie, TV show title, an actor or director"
        }
     }
  },
  "geo":{
     "data":{
        "shouldReverseNameFields":false,
        "locale":{
           "displayName":"English (Mexico)",
           "language":"en",
           "default":false,
           "fallbacks":[
              "en"
           ],
           "hasExtendedDiacritics":false,
           "isCursive":false,
           "doubleByte":false,
           "id":"en-MX",
           "dir":"ltr",
           "durationFormat":"hoursAndMinutes"
        },
        "supportedLocales":[
           {
              "locale":"en-MX",
              "country":"MX",
              "selected":true,
              "default":false,
              "displayText":"English",
              "id":"en"
           },
           {
              "locale":"es-MX",
              "country":"MX",
              "selected":false,
              "default":true,
              "displayText":"Espa\u00f1ol",
              "id":"es"
           },
           {
              "locale":"pt-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Portugu\u00eas",
              "id":"pt"
           },
           {
              "locale":"fr-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Fran\u00e7ais",
              "id":"fr"
           },
           {
              "locale":"sv-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Svenska",
              "id":"sv"
           },
           {
              "locale":"nb-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Norsk bokm\u00e5l",
              "id":"nb"
           },
           {
              "locale":"fi-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Suomi",
              "id":"fi"
           },
           {
              "locale":"da-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Dansk",
              "id":"da"
           },
           {
              "locale":"nl-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Nederlands",
              "id":"nl"
           },
           {
              "locale":"de-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Deutsch",
              "id":"de"
           },
           {
              "locale":"ja-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\u65e5\u672c\u8a9e",
              "id":"ja"
           },
           {
              "locale":"it-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Italiano",
              "id":"it"
           },
           {
              "locale":"zh-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\u4e2d\u6587",
              "id":"zh"
           },
           {
              "locale":"ko-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\ud55c\uad6d\uc5b4",
              "id":"ko"
           },
           {
              "locale":"ar-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629",
              "id":"ar"
           },
           {
              "locale":"pl-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Polski",
              "id":"pl"
           },
           {
              "locale":"tr-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"T\u00fcrk\u00e7e",
              "id":"tr"
           },
           {
              "locale":"th-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\u0e44\u0e17\u0e22",
              "id":"th"
           },
           {
              "locale":"ro-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Rom\u00e2n\u0103",
              "id":"ro"
           },
           {
              "locale":"he-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\u05e2\u05d1\u05e8\u05d9\u05ea",
              "id":"he"
           },
           {
              "locale":"el-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac",
              "id":"el"
           },
           {
              "locale":"id-MX",
              "country":"MX",
              "selected":false,
              "default":false,
              "displayText":"Bahasa Indonesia",
              "id":"id"
           }
        ],
        "showAltTermsOfUse":false,
        "showPreTaxDisclaimer":false,
        "localeUrl":null,
        "preferredLocale":{
           "language":"en",
           "default":false,
           "country":"MX",
           "doubleByte":false,
           "isCursive":false,
           "hasExtendedDiacritics":false,
           "id":"en-MX",
           "dir":"ltr"
        },
        "showLegalContactsLink":false,
        "showIntlTerms":false,
        "hasLocaleQuery":false,
        "requestCountry":{
           "countryName":"Mexico",
           "defaultLocale":"es",
           "supportedLocales":[
              "es",
              "en"
           ],
           "status":"ALLOW",
           "id":"MX"
        },
        "supportedCountry":"ALLOW"
     }
  },
  "adtech":{
     "type":"Model",
     "data":{
        "doFlushBuffer":false,
        "iframeData":{
           "country":"MX",
           "membership_status":"CURRENT_MEMBER"
        },
        "iframeLocation":"https://ae.nflximg.net/monet/scripts/adtech_iframe_target_04.html"
     }
  },
  "uiTracking":{
     "type":"Model",
     "data":{
        "enabled":true,
        "mapRequestId":"",
        "maxRecords":250,
        "retrySend":true,
        "ptdebug":false,
        "useCompression":true
     }
  },
  "codexClient":{
     "type":"Model",
     "data":{
        "obfuscatedTruths":[
           "P",
           "x",
           "z",
           "8",
           "r",
           "p",
           "D",
           "O",
           "4",
           "n",
           "0",
           "Q",
           "C",
           "v",
           "F",
           "A",
           "K",
           "s",
           "E",
           "L"
        ],
        "config":{
           "host":"",
           "protocol":"https://",
           "stack":"PROD"
        }
     }
  },
  "actionData":{
     "type":"Model",
     "data":{

     }
  },
  "ftlModel":{
     "type":"Model",
     "data":{
        "configData":{
           "cell":1,
           "targets":[
              {
                 "host":"",
                 "name":"primary"
              }
           ],
           "serviceWhitelist":[

           ],
           "errorsThrottleLimit":3,
           "maxTries":-1
        },
        "enabled":false
     }
  },
  "postGateData":{
     "data":[
        [
           "lolomo",
           "summary"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           [
              "trackIds",
              "context",
              "length",
              "genreId",
              "videoId",
              "displayName",
              "isTallRow",
              "isShowAsARow",
              "impressionToken",
              "showAsARow",
              "id",
              "requestId"
           ]
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "title"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "titleMaturity"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRating"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRatingRequestId"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "boxarts",
           "_342x192",
           "jpg"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "promoVideo"
        ],
        [
           "lolomo",
           {
              "to":3,
              "from":0
           },
           [
              "context",
              "type"
           ]
        ],
        [
           "lolomo",
           "summary"
        ],
        [
           "lolomo",
           "id"
        ],
        [
           "lolomo",
           "meta",
           [
              "responseExpiration",
              "statusCode"
           ]
        ],
        [
           "lolomo",
           "requestId"
        ],
        [
           "lolomo",
           "netflixOriginals",
           [
              "trackIds",
              "context",
              "length",
              "genreId",
              "videoId",
              "displayName",
              "isTallRow",
              "isShowAsARow",
              "impressionToken",
              "showAsARow",
              "id",
              "requestId"
           ]
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "title"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "titleMaturity"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRating"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRatingRequestId"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "boxarts",
           "_342x192",
           "jpg"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "tallBoxarts",
           "jpg"
        ],
        [
           "lolomo",
           "netflixOriginals",
           {
              "to":7,
              "from":0
           },
           "reference",
           "promoVideo30SecTall"
        ],
        [
           "lolomo",
           "continueWatching",
           [
              "trackIds",
              "context",
              "length",
              "genreId",
              "videoId",
              "displayName",
              "isTallRow",
              "isShowAsARow",
              "impressionToken",
              "showAsARow",
              "id",
              "requestId"
           ]
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "title"
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "titleMaturity"
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRating"
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRatingRequestId"
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "boxarts",
           "_342x192",
           "jpg"
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "current",
           [
              "runtime",
              "bookmarkPosition",
              "interactiveBookmark",
              "title"
           ]
        ],
        [
           "lolomo",
           "continueWatching",
           {
              "to":7,
              "from":0
           },
           "reference",
           "promoVideo"
        ],
        [
           "lolomo",
           "watchlist",
           [
              "trackIds",
              "context",
              "length",
              "genreId",
              "videoId",
              "displayName",
              "isTallRow",
              "isShowAsARow",
              "impressionToken",
              "showAsARow",
              "id",
              "requestId"
           ]
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "context",
           "isContinueWatching"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "title"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "titleMaturity"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRating"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "userRatingRequestId"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "boxarts",
           "_342x192",
           "jpg"
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "current",
           [
              "runtime",
              "bookmarkPosition",
              "interactiveBookmark",
              "title"
           ]
        ],
        [
           "lolomo",
           "watchlist",
           {
              "to":7,
              "from":0
           },
           "reference",
           "promoVideo"
        ],
        [
           "lolomo",
           "conditionalPathsOnlyIfWatchlistRowPresent",
           {
              "to":3,
              "from":0
           },
           {
              "to":7,
              "from":0
           },
           "reference",
           "watchlistQueue"
        ],
        [
           "lolomo",
           "billboards",
           [
              "length",
              "trackIds",
              "requestId"
           ]
        ],
        [
           "lolomo",
           "billboards",
           "billboards",
           {
              "to":1
           },
           "png",
           "data"
        ],
        [
           "lolomo",
           "billboards",
           "billboards",
           {
              "to":1
           },
           "png",
           "playbackVideo",
           "horizontalBackground",
           "playbackData",
           "motionBillboard"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "synopsis"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "BGImages",
           513,
           "jpg"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "queue"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "episodeCount"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           [
              "summary",
              "runtime",
              "interactiveBookmark",
              "seasonCount",
              "releaseYear",
              "userRating",
              "userRatingRequestId",
              "numSeasonsLabel",
              "delivery"
           ]
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "maturity"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "queue"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "availability"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "current",
           [
              "summary",
              "hasAudioDescription"
           ]
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "availability"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "current",
           [
              "summary",
              "hasAudioDescription"
           ]
        ],
        [
           "lolomo",
           "billboards",
           "meta",
           "expires"
        ],
        [
           "lolomo",
           "billboards",
           [
              "length",
              "trackIds",
              "requestId"
           ]
        ],
        [
           "lolomo",
           "billboards",
           "billboards",
           {
              "to":1
           },
           "png",
           "data"
        ],
        [
           "lolomo",
           "billboards",
           "billboards",
           {
              "to":1
           },
           "png",
           "playbackVideo",
           "horizontalBackground",
           "playbackData",
           "motionBillboard"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "synopsis"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "BGImages",
           513,
           "jpg"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "queue"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "episodeCount"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           [
              "summary",
              "runtime",
              "interactiveBookmark",
              "seasonCount",
              "releaseYear",
              "userRating",
              "userRatingRequestId",
              "numSeasonsLabel",
              "delivery"
           ]
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "maturity"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "queue"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "availability"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "current",
           [
              "summary",
              "hasAudioDescription"
           ]
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "summary"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "availability"
        ],
        [
           "lolomo",
           "billboards",
           {
              "to":1
           },
           "reference",
           "current",
           [
              "summary",
              "hasAudioDescription"
           ]
        ],
        [
           "lolomo",
           "billboards",
           "meta",
           "expires"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "summary"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "title"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "titleMaturity"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "userRating"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "userRatingRequestId"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "boxarts",
           "_342x192",
           "jpg"
        ],
        [
           "lolomo",
           "mylist",
           {
              "to":7
           },
           "promoVideo"
        ],
        [
           "lolomo",
           "bigRow",
           "billboards",
           0,
           "png",
           [
              "data",
              "playbackVideo"
           ],
           "horizontalBackground",
           "playbackData",
           "bigRow"
        ],
        [
           "lolomo",
           "bigRow",
           0,
           "reference",
           [
              "queue",
              "maturity"
           ]
        ]
     ]
  },
  "obelixOff":{
     "type":"Model",
     "data":{

     }
  },
  "consolidatedLogging":{
     "type":"Model",
     "data":{
        "loggingConstants":{
           "locale":"en-MX",
           "accept-language":"",
           "sessionLength":30,
           "ownerToken":"HRKRA7THHJE7BILCG3V43STFZU",
           "uiMode":"member"
        },
        "enabled":true
     }
  },
  "userInfo":{
     "data":{
        "timedTextStyleDefaults":{
           "characterEdgeAttributes":"DROP_SHADOW",
           "characterColor":"WHITE",
           "characterEdgeColor":"BLACK",
           "windowOpacity":"OPAQUE",
           "characterSize":"MEDIUM",
           "characterOpacity":"OPAQUE",
           "backgroundColor":null,
           "backgroundOpacity":"OPAQUE",
           "windowColor":null,
           "characterStyle":"PROPORTIONAL_SANS_SERIF"
        },
        "isDVD":false,
        "rolloutPercentage":40,
        "esnBindingReason":"BOUND",
        "currentRegion":"us-east-1",
        "currentCountry":"MX",
        "userGuid":"HRKRA7THHJE7BILCG3V43STFZU",
        "guid":"HRKRA7THHJE7BILCG3V43STFZU",
        "isTestAccount":false,
        "ratings":{
           "showFirstThumbMessage":false
        },
        "csPhoneNumber":"01800-265-0162",
        "pinEnabled":true,
        "maturity":1000000,
        "esnSource":"CREDENTIALS",
        "timedTextStyleOverrides":{
           "characterEdgeAttributes":"DROP_SHADOW",
           "characterColor":"WHITE",
           "characterEdgeColor":"BLACK",
           "windowOpacity":"OPAQUE",
           "characterSize":"MEDIUM",
           "characterOpacity":"OPAQUE",
           "backgroundColor":null,
           "backgroundOpacity":"OPAQUE",
           "windowColor":null,
           "characterStyle":"PROPORTIONAL_SANS_SERIF"
        },
        "showCookieDisclosure":false,
        "membershipStatus":"CURRENT_MEMBER",
        "esn":"blocked by jakermx",
        "isInFreeTrial":false,
        "connectedToFacebook":false,
        "isKids":false,
        "isBOBO":false,
        "numKidsProfiles":0,
        "esnBindingStatus":"BOUND",
        "name":"jakermx",
        "isAdultVerified":true,
        "authURL":"blocked by jakermx",
        "deviceTypeId":781,
        "kidsProfileGUID":null,
        "countryOfSignup":"MX",
        "numProfiles":5,
        "esnPrefix":"NFCDCH"
     }
  },
  "services":{
     "type":"Model",
     "data":{
        "dvd":{
           "path":[
              "/DVDApiProxy"
           ],
           "hostname":"www.netflix.com",
           "protocol":"https",
           "name":"dvd",
           "secure":false
        },
        "ichnaea":{
           "path":[
              "/personalization"
           ],
           "hostname":"www.netflix.com",
           "protocol":"https",
           "name":"ichnaea",
           "secure":true
        },
        "api":{
           "path":[
              "api",
              "shakti"
           ],
           "hostname":"www.netflix.com",
           "protocol":"https",
           "name":"api",
           "secure":false
        },
        "merchweb":{
           "path":[

           ],
           "hostname":"www.netflix.com",
           "protocol":"https",
           "name":"merchweb",
           "secure":false
        },
        "uitracking":{
           "path":[
              "uitracking",
              "users"
           ],
           "hostname":"www.netflix.com",
           "protocol":"https",
           "name":"uitracking",
           "secure":false
        }
     }
  },
  "octoberSkyProperties":{
     "type":"Model",
     "data":{
        "status":"ALLOW",
        "displayName":"M\u00e9xico",
        "supportedLocales":[
           "es",
           "en"
        ],
        "props":{
           "phone_sms_consent_enabled":true,
           "signup_tou_has_consents":false,
           "pin_enabled":false,
           "pin_reset_on_non_pin_content":false,
           "show_pay_after_free_month":false,
           "showGiftLandingLink":true,
           "cancelBundleUponPartnerPause":false,
           "payment_card_number_first":false,
           "signup_tou_region":"us",
           "partner_connect_tou_checkbox":false,
           "partner_connect_tou_region":"us",
           "show_terms_intl_transaction":false,
           "mopPaintedDoor":true,
           "redirect_odp_to_info":true,
           "force_hawkeye_cookie":false,
           "showRedeemGiftInFooter":true,
           "signup_tou_checkbox":false,
           "hide_country_in_footer_and_title":false,
           "pin_required":false,
           "pin_required_min_age":"",
           "maturity_toggle_by_label":false,
           "require_additional_cookie_consent":false,
           "override_maturity_names_teens":"",
           "signup_tou_has_minimized_consents":false,
           "regPageSimplifiedMessaging":false,
           "override_maturity_names_little_kids":"",
           "minimum_verification_age":"18",
           "buyGiftCardOnlineLink":"",
           "show_kr_footer_disclaimer":false,
           "alt_terms_of_use_enabled":false,
           "override_maturity_names_restricted":"",
           "inAppIOSSignupSupport":true,
           "override_maturity_names_older_kids":"",
           "override_maturity_names_adults":"",
           "showLegalContactsLink":false
        },
        "defaultLocale":"es",
        "id":"MX"
     }
  },
  "evidon":{
     "type":"Model",
     "data":{

     }
  },
  "browserInfo":{
     "type":"Model",
     "data":{
        "isSafari":false,
        "major":73,
        "features":{
           "fontDisplayProperty":true,
           "maybeSupportsSL":false,
           "maybeSupportsHTML5withDRM":true,
           "webp":false,
           "es2015":true,
           "maybeSupportsHTML5":true,
           "drmSystem":"widevine"
        },
        "isChromeOS":true,
        "isWindowsPhone":false,
        "isFirefox":false,
        "isIE":false,
        "version":"73.0.3683.103",
        "isEdgeOSS":false,
        "isMobile":false,
        "isIOSGT91":false,
        "specialFlags":{

        },
        "isWindowsXP":false,
        "isIOS":false,
        "isWindowsVista":false,
        "isEdge":false,
        "isWindows":false,
        "name":"Chrome",
        "isWindows10":false,
        "os":{
           "majorVersion":7647,
           "fullName":"Chrome OS",
           "version":"7647.78.0",
           "name":"Chrome OS",
           "minorVersion":78
        },
        "isAndroid":false,
        "isLinux":false,
        "isChrome":true,
        "isOpera":false,
        "_rawResult":{
           "major":"73",
           "family":"Chrome",
           "patch":"3683",
           "device":{
              "major":"0",
              "minor":"0",
              "family":"Other",
              "patch":"0"
           },
           "os":{
              "major":"7647",
              "minor":"78",
              "family":"Chrome OS",
              "patch":"0"
           },
           "minor":"0"
        },
        "isWindows8":false,
        "isWindows7":false,
        "esnPrefix":"NFCDCH-01-",
        "isMac":false,
        "originallyIdentifiedAsAppleMail":false
     }
  },
  "truths":{
     "data":{
        "renoEnabled":true,
        "web.ui.akira.lolopi.enabled":true,
        "isFujiHomepageTest":false,
        "reportBillboardMetrics":false,
        "netflix.ui.signup.group_therapy_video_id":80002566,
        "shakti.legacy.subdomain.redirect.release":true,
        "pin_enabled":false,
        "web.ui.embed.player.splash.netflix.logo.enabled":true,
        "isLight":false,
        "hasImprovedColorContrast":false,
        "intlMsgFormatLang_lkt":false,
        "web.ui.dynamic.messages.enabled":true,
        "intlMsgFormatLang_hy":false,
        "expireBillboardWithTTL":false,
        "logHighCardinalityTitlePageMetrics":null,
        "richOriginalsRowDisabled":false,
        "web.ui.player.crop.letterboxed.content.enabled":true,
        "intlMsgFormatLang_iu":false,
        "hasUmaPaymentMessageBoxMessage":null,
        "intlMsgFormatLang_lag":false,
        "intlMsgFormatLang_ssy":false,
        "currentProfileIsNotKids":true,
        "intlMsgFormatLang_kab":false,
        "web.ui.serve.esmodules.edge.enabled":false,
        "netflix.ui.orderfinal.legacy":true,
        "originalPostPlayAutoPlayTrailer":false,
        "intlMsgFormatLang_luy":false,
        "fetchLOLOMOShellAfterInteractive":false,
        "hasWeeklyPricingOptionOnForm":false,
        "intlMsgFormatLang_it":false,
        "wwwplayer.windows.phone.allow":false,
        "hasLabel":false,
        "intlMsgFormatLang_ti":false,
        "isClipsDeepLink":false,
        "hasUmaDefaultMessage":null,
        "web.ui.signup.smartlocksavecredentials":false,
        "highBackoff":false,
        "web.ui.player.interactive.seekcontrols.disabled":false,
        "ui.iframeCommunicator.isActive":true,
        "h2PingEnabled":false,
        "show_pay_after_free_month":false,
        "hasA11yGrid":false,
        "intlMsgFormatLang_xh":false,
        "hasClickableColumns":false,
        "lockInstructions":false,
        "intlMsgFormatLang_dua":false,
        "intlMsgFormatLang_sq":false,
        "intlMsgFormatLang_ce":false,
        "intlMsgFormatLang_ss":false,
        "intlMsgFormatLang_sr":false,
        "wwwplayer.firefox.win.widevine.enabled":true,
        "intlMsgFormatLang_sw":false,
        "netflix.ui.akira.lolomo.enable.LRUDNavigation":false,
        "intlMsgFormatLang_si":false,
        "intlMsgFormatLang_sh":false,
        "web.ui.akira.websockets.enabled":true,
        "intlMsgFormatLang_sl":false,
        "condensedDevicesTin":false,
        "requiresNFPlayer":true,
        "useThumbInput":false,
        "planNameButton":false,
        "intlMsgFormatLang_se":false,
        "netflix.ui.device.management.enabled":true,
        "web.ui.profile.mismatch.detection.enabled":true,
        "intlMsgFormatLang_jw":false,
        "intlMsgFormatLang_mer":false,
        "interactiveSeekControlsDisabled":false,
        "shakti.obelix.errorLoggingEnabled":false,
        "callVideoPlayerEngageMethod":true,
        "intlMsgFormatLang_ja":false,
        "kidsMoreLikeThisPartialGridRowsEnabled":false,
        "hasComingSoon":false,
        "shakti.obelix.enabled":false,
        "intlMsgFormatLang_kok":false,
        "dropdown":false,
        "web.ui.ratings.enabled":true,
        "wwwplayer.config.performance.reporting.enabled":true,
        "intlMsgFormatLang_nmg":false,
        "intlMsgFormatLang_qu":false,
        "intlMsgFormatLang_tzm":false,
        "netflix.ui.pin.age_verification_enabled":false,
        "netflix.ui.promoduration.copy.enabled":true,
        "currentProfileIsKids":false,
        "showPasswordEnabled":true,
        "intlMsgFormatLang_af":false,
        "web.ui.player.branching.debug.enabled":false,
        "intlMsgFormatLang_ak":false,
        "showCommonSense":false,
        "intlMsgFormatLang_am":false,
        "intlMsgFormatLang_as":false,
        "intlMsgFormatLang_ar":false,
        "isGiftCardMemberMode":false,
        "intlMsgFormatLang_tr":false,
        "selectOnContext":false,
        "wwwplayer.android.chrome.allow":false,
        "intlMsgFormatLang_az":false,
        "intlMsgFormatLang_ts":false,
        "identifierCheckEnabled":true,
        "isPitchBillboardEnabled":true,
        "showTwoMonthTrialMessage":false,
        "web.ui.playback.transition.animation.enabled":true,
        "web.ui.use_truths":true,
        "intlMsgFormatLang_ln":false,
        "browserPlayerErrorShowHelpCenterLink":false,
        "adaptiveSelection":false,
        "isCelebratory":false,
        "netflix.ui.coming.soon.feed.enabled":false,
        "netflix.ui.akira.manageProfile.enabled":true,
        "isIELt10":false,
        "isIELt12":false,
        "blockAndroidIntentForNMODP":false,
        "isMemberReferralProgramSignupAllowed":true,
        "showCookieDisclosure":false,
        "netflix.ui.akira.trailersInBillboard.productized":true,
        "isValidOriginalsLinkCountry":false,
        "netflix.ui.akira.originals.postPlay.enableAutoPlayExperience":true,
        "isBrowserFirefox":false,
        "shakti.serviceWorker.install.enabled":false,
        "hasHdr":false,
        "wwwplayer.playback.advisories.enabled":true,
        "shouldUseAlternateNameLabel":false,
        "shouldDisablePlanGrid":false,
        "netflix.ui.akira.originals.billboard.enabled":true,
        "hasContent":false,
        "disable_https_redirect":false,
        "hasUltraPlan":false,
        "showLolopi":true,
        "intlMsgFormatLang_nyn":false,
        "hasWeeklyPricingWeeklyOption":false,
        "isGreekAndSafari":false,
        "shakti_ethnio_override":false,
        "intlMsgFormatLang_tl":false,
        "intlMsgFormatLang_tn":false,
        "intlMsgFormatLang_to":false,
        "intlMsgFormatLang_th":false,
        "web.ui.font.display.property.enabled":true,
        "intlMsgFormatLang_tk":false,
        "intlMsgFormatLang_te":false,
        "netflix.ui.shakti.sms_recovery_enabled":true,
        "intlMsgFormatLang_ta":false,
        "usePitchLogoOnTrailerPlayBack":false,
        "netflix.ui.akira.originals.billboard.disableImpressionToken":false,
        "volatileBillboardsEnabled":true,
        "netflix.ui.uitracking.useCompression":true,
        "regContext":false,
        "xhrHooksEnabled":true,
        "intlMsgFormatLang_brx":false,
        "intlMsgFormatLang_om":false,
        "showEvidenceImage":false,
        "intlMsgFormatLang_hi":false,
        "shakti_redirect_inapp_to_ecweb":false,
        "a11yAnnounceAdOnPlayButton":false,
        "intlMsgFormatLang_hu":false,
        "hideFacebook":false,
        "nmhpLiteUseCL2":true,
        "loudPosition":false,
        "forceStaticBillboards":false,
        "netflix.ui.akira.originals.billboard.motionEnabled":true,
        "intlMsgFormatLang_jbo":false,
        "redirect_odp_to_info":true,
        "intlMsgFormatLang_os":false,
        "requestNodeQuarkCadmiumManifest":false,
        "intlMsgFormatLang_wae":false,
        "useRefactoredNMDPCode":true,
        "intlMsgFormatLang_fy":false,
        "netflix.ui.akira.originals.prePostPlay.disableImpressionToken":false,
        "akiraPage":true,
        "playPredictionV2Enabled":true,
        "intlMsgFormatLang_fr":false,
        "intlMsgFormatLang_twq":false,
        "noUUIDCaching":false,
        "hasWebsocketsUIDOverride":false,
        "useLightTheme":false,
        "showRatings":true,
        "intlMsgFormatLang_fo":false,
        "netflix.ui.akira.mdx2.enabled":true,
        "netflix.ui.akira.enable.crossTab.profile.updation":true,
        "canPassManifestToCadmiumPrepare":true,
        "simplicityButtonTextAlign":false,
        "netflix.ui.akira.use.lolomo.warmer":false,
        "intlMsgFormatLang_gsw":false,
        "web.ui.simplicity.throw.on.old.strings":false,
        "missingFullVWSupport":false,
        "wwwplayer.config.fail.playback.guid.mismatch":false,
        "hasLoginSignupLink":true,
        "showOurPlanetSignupPrompt":false,
        "netflix.ui.enable_cookie_disclosure_banner":true,
        "netflix.ui.akira.originals.billboard.ignoreYellowSquare":false,
        "web.ui.performanceMeasurements.enabled":false,
        "disableWarmer":false,
        "hasPaintedDoorForAudio":false,
        "intlMsgFormatLang_sms":false,
        "showFormerMemberCTA":false,
        "shakti.legacy.rtl.filter":false,
        "web.ui.webfonts.netflix.sans.enabled":true,
        "fourKDemoEnabled":false,
        "intlMsgFormatLang_sma":false,
        "simplicityButtonVariant":false,
        "intlMsgFormatLang_rwk":false,
        "intlMsgFormatLang_smn":false,
        "intlMsgFormatLang_smi":false,
        "reactNative":false,
        "isArabicAndWebFontsEnabled":false,
        "isBrowserOpera":false,
        "isSafariGt5":false,
        "shakti.tv.tld.enabled":true,
        "intlMsgFormatLang_rof":false,
        "shakti.api.h2.enabled":false,
        "web.ui.signup.fire_bot_beacons":true,
        "isExtrasDeepLink":false,
        "cardDesign":false,
        "intlMsgFormatLang_sv":false,
        "mdxEnabledWithTestAccount":false,
        "abDisableROARRow":false,
        "netflix.ui.pin.title.level.enabled":true,
        "a11yAnnounceAdOnJawTitle":false,
        "hasPaintedDoorForContent":false,
        "shakti.primer.enabled":true,
        "intlMsgFormatLang_yi":false,
        "intlMsgFormatLang_fi":false,
        "intlMsgFormatLang_yo":false,
        "reportAProblemControlEnabled":true,
        "web.ui.akira.notifications.force.new":true,
        "isModernBrowser":true,
        "hasWeeklyPricing":false,
        "shakti.polyfills.useLibrary":false,
        "hasUltra":false,
        "intlMsgFormatLang_kkj":false,
        "wwwplayer.config.ui.player.cp.validation.enabled":false,
        "intlMsgFormatLang_ps":false,
        "useFloatingButtons":false,
        "intlMsgFormatLang_yav":false,
        "intlMsgFormatLang_gu":false,
        "showRedeemGiftInFooter":true,
        "useRefactoredCode":false,
        "intlMsgFormatLang_pa":false,
        "isSimpleDroid":false,
        "interrupt":false,
        "useDynecomFieldsOnInvoice":false,
        "web.ui.serve.esmodules.chrome.enabled":true,
        "isChromeLt47":false,
        "intlMsgFormatLang_fa":false,
        "shakti.abtest.member.dynamic.allocation.enabled":true,
        "intlMsgFormatLang_ff":false,
        "intlMsgFormatLang_pap":false,
        "hasQualityAudio":false,
        "adaptiveOnRamp":false,
        "extendedDiacriticsLanguage":false,
        "showMessage":false,
        "isArabic":false,
        "web.ui.akira.ttl.enabled":true,
        "isBrowserSafari":false,
        "web.ui.phone_collection_enabled":true,
        "hasContext":false,
        "intlMsgFormatLang_mgh":false,
        "isOnrampHoldback":false,
        "allowBackgroundTrailer":false,
        "memberReferralInitialTooltipEnabled":false,
        "netflix.ui.facebook_login_enabled":true,
        "isWatchlistEnabled":false,
        "simplicityButtonIcon":false,
        "intlMsgFormatLang_ku":false,
        "intlMsgFormatLang_vi":false,
        "intlMsgFormatLang_cgg":false,
        "showOrderFinalMessage":false,
        "intlMsgFormatLang_bn":false,
        "intlMsgFormatLang_bo":false,
        "intlMsgFormatLang_bm":false,
        "intlMsgFormatLang_bh":false,
        "netflix.ui.clientsidevalidation.payment.enabled":false,
        "useBullets":false,
        "intlMsgFormatLang_be":false,
        "netflix.ui.account.invoice.dynecom.enabled":true,
        "showFourthPlanMessage":false,
        "showKidsExitButton":false,
        "useIconFont":true,
        "isIpadSafariLt8":false,
        "web.ui.signup.use_svg_icons":true,
        "intlMsgFormatLang_bs":false,
        "isCl2LoggingEnabledForDiscoveryPlayback":true,
        "netflix.ui.change.plan.dynecom":true,
        "simplicityButtonFloat":false,
        "isIELt9":false,
        "isIELt8":false,
        "hasUmaEOGModalMessage":null,
        "intlMsgFormatLang_teo":false,
        "useAltTitle":false,
        "doNotInclude":false,
        "shakti.bundle.js.assets":true,
        "isEmbedPlayerEnabled":false,
        "intlMsgFormatLang_tig":false,
        "useNewHeadAndFooter":false,
        "serveEsModulesToClient":false,
        "enableClickToChangeJAW":false,
        "intlMsgFormatLang_nso":false,
        "ANONYMOUS":false,
        "intlMsgFormatLang_vun":false,
        "hasUmaMessageBoxMessage":null,
        "isFourthPlanPaintedDoorEnabled":false,
        "netflix.ui.account.secondary.profiles.email.enabled":false,
        "web.ui.player.prefer.unletterboxed.content.enabled":true,
        "intlMsgFormatLang_nb":false,
        "showPreviousPlanContext":false,
        "intlMsgFormatLang_sbp":false,
        "web.ui.serve.esmodules.safari.enabled":true,
        "web.ui.simplicity.alert.on.old.strings":false,
        "isNonMemberManualFontDetectionNeeded":false,
        "intlMsgFormatLang_ky":false,
        "a11yShowAdIcon":true,
        "isBrowserEdge":false,
        "shakti.obelix.errorLoggingPostbody":false,
        "intlMsgFormatLang_mzn":false,
        "intlMsgFormatLang_naq":false,
        "web.ui.akira.should.disable.fetch.new.lolomo.on.preflight.error":false,
        "intlMsgFormatLang_uk":false,
        "intlMsgFormatLang_ug":false,
        "intlMsgFormatLang_bg":false,
        "hasUmaSurveyMessageBoxMessage":null,
        "requiresCss":false,
        "intlMsgFormatLang_nah":false,
        "shakti.legacy.subdomain.redirect.releaseAutomation":false,
        "netflix.ui.akira.enableSilverlight":true,
        "shouldShowTextOnlyCvv":false,
        "isNonMemberNetflixSansEnabled":false,
        "signup_tou_checkbox":false,
        "hasHorizontalSeparators":false,
        "intlMsgFormatLang_ur":false,
        "abDisableROAR30SecondPreview":false,
        "intlMsgFormatLang_uz":false,
        "intlMsgFormatLang_lg":false,
        "shouldShowLoadingText":false,
        "shouldReorderCCNameField":false,
        "missingRequestIdleCallback":false,
        "intlMsgFormatLang_lo":false,
        "showKoreanMaturityRatings":false,
        "intlMsgFormatLang_lt":false,
        "intlMsgFormatLang_lu":false,
        "intlMsgFormatLang_lv":false,
        "wwwplayer.enhanced.features.detect.enabled":true,
        "intlMsgFormatLang_kam":false,
        "web.ui.akira.notifications.enabled":true,
        "intlMsgFormatLang_ckb":false,
        "hasPaintedDoorForHdr":false,
        "seamlessPlaybackEnabledForUI":true,
        "intlMsgFormatLang_ks":false,
        "show_kr_footer_disclaimer":false,
        "intlMsgFormatLang_kw":false,
        "shakti.tv.path.enabled":true,
        "intlMsgFormatLang_sk":false,
        "intlMsgFormatLang_ka":false,
        "netflix.ui.uitracking.retrySend":true,
        "useNMHPCenteredStyles":false,
        "intlMsgFormatLang_ki":false,
        "kidsParityWithMDPJaw":false,
        "intlMsgFormatLang_kk":false,
        "intlMsgFormatLang_km":false,
        "intlMsgFormatLang_kl":false,
        "intlMsgFormatLang_ko":false,
        "intlMsgFormatLang_kn":false,
        "hasWeeklyPricingMonthlyOption":false,
        "netflix.ui.account.viewing.activity.download.all.enabled":true,
        "intlMsgFormatLang_so":false,
        "hasUmaSurveyMessage":null,
        "intlMsgFormatLang_sn":false,
        "memberReferralEnabled":false,
        "mobileAdaptiveOnRamp":false,
        "intlMsgFormatLang_ksf":false,
        "intlMsgFormatLang_ksb":false,
        "intlMsgFormatLang_dje":false,
        "netflix.ui.clientsidevalidation.reg.enabled":true,
        "intlMsgFormatLang_ebu":false,
        "intlMsgFormatLang_guw":false,
        "intlMsgFormatLang_ksh":false,
        "intlMsgFormatLang_lb":false,
        "intlMsgFormatLang_luo":false,
        "useServiceWorker":false,
        "useIcons":false,
        "hasHorizontalEpisodeSelector":false,
        "previousNeverMembersContext":false,
        "web.ui.kids.localized.holdback.enabled":true,
        "isAdTechEnabledForEmbedPlayer":false,
        "showDevInfoConsole":false,
        "kidsParity":false,
        "hasUmaMessage":null,
        "intlMsgFormatLang_jmc":false,
        "netflix.ui.akira.originals.jawbone.disable":false,
        "web.ui.reduce_homepage_animation":true,
        "web.ui.embed.player.enabled":true,
        "enableLottieAnimations":false,
        "intlMsgFormatLang_jv":false,
        "evidenceBobHoverDelay15Seconds":false,
        "hasUmaPaymentMessage":null,
        "hasUmaModalMessage":null,
        "isOnboardingSimplicity":false,
        "web.ui.akira.video.merch.enabled":true,
        "web.ui.xhr.hooks.enabled":true,
        "netflix.window.onerror.logging.enabled":true,
        "showPartnerHeader":false,
        "backgroundTrailer":false,
        "intlMsgFormatLang_ne":false,
        "intlMsgFormatLang_asa":false,
        "shakti_ethnio_enabled":false,
        "web.ui.akira.reno.enabled":true,
        "slidingDoorsFramework":false,
        "isMemberSimplicity":false,
        "devCommandLineEnabled":false,
        "intlMsgFormatLang_seh":false,
        "isPlayerPerformanceReportingEnabled":true,
        "isAndroidBrowserLt4":false,
        "useManualFontDetection":false,
        "clearMslDataOnLogout":true,
        "web.ui.identifier.check.enabled":true,
        "oui.richOriginalsRow.enabled":true,
        "intlMsgFormatLang_kaj":false,
        "hasKidsParityWithMDPOverlay":false,
        "netflix.ui.akira.manualMyListBlocking":false,
        "enablePopOutPlayer":false,
        "kidsProfileWithParity":false,
        "enableLRUDNavigation":false,
        "intlMsgFormatLang_smj":false,
        "web.ui.akira.watchlist.enabled":true,
        "leftAlignVLV":false,
        "intlMsgFormatLang_dsb":false,
        "signup_tou_has_consents":false,
        "isFullBleed":false,
        "netflix.asset.crossorigin.enabled":true,
        "allowADTitleListCreation":false,
        "isGiftCardFlow":false,
        "intlMsgFormatLang_kde":false,
        "memberReferralGiftEnabled":false,
        "shakti.router.error.handling.enabled":true,
        "web.ui.ftl.enabled":false,
        "netflix.ui.akira.kids.mylist.enabled":false,
        "netflix.ui.account.viewing.activity.hide.all.enabled":true,
        "enablePushNotifications":false,
        "netflix.ui.akira.originals.bigRow.disableImpressionToken":false,
        "shakti.fallback.esn.logging.enabled":false,
        "skipCreditsEnabled":true,
        "shakti.ui.codex.use.cdn":true,
        "isPartnerBilled":false,
        "showNmCollectionsPages":true,
        "preventOnRampModal":false,
        "isInApp":false,
        "wwwplayer.firefox.mac.widevine.enabled":true,
        "shakti.autoAsset.fixKoreanLineBreak":true,
        "intlMsgFormatLang_he":false,
        "hideSurvey":false,
        "regPageSimplifiedMessaging":false,
        "intlMsgFormatLang_hr":false,
        "intlMsgFormatLang_mfe":false,
        "hasUmaDefaultMessageBoxMessage":null,
        "intlMsgFormatLang_gd":false,
        "showAdultExitButton":false,
        "intlMsgFormatLang_ga":false,
        "memberMoreLikeThisDisabled":false,
        "web.ui.play.prediction.v2.enabled":true,
        "intlMsgFormatLang_gl":false,
        "emailsForSecondaryProfiles":false,
        "pitchBillboardEnabled":false,
        "playbackAdvisoriesEnabled":true,
        "isPt14":false,
        "web.ui.serviceWorker.ftl.enabled":true,
        "inAppIOSSignupSupport":true,
        "web.ui.logout.clear.msl.data.enabled":true,
        "hasNoAROGallery":false,
        "shakti.fallback.esn.enabled":false,
        "intlMsgFormatLang_gv":false,
        "showLegalContactsLink":false,
        "showOrderFinalOverlay":false,
        "intlMsgFormatLang_ji":false,
        "isPartnerConnectSimplicity":false,
        "web.ui.player.report.problem.control.enabled":true,
        "web.ui.proxy_to_dvd":true,
        "bannerModes":false,
        "showKidsLink":false,
        "sendCodexResourceTiming":true,
        "intlMsgFormatLang_bas":false,
        "netflix.ui.signup.group_therapy_enabled":false,
        "kidsProfileWithoutParity":false,
        "shakti.obelix.useLocalStringsAsFallback":true,
        "isNmContentPage":false,
        "isSafariLt8":false,
        "hasVideoMerchInBob":true,
        "useServiceWorkerForCaching":false,
        "payment_card_number_first":false,
        "web.ui.scheduler.enabled":true,
        "intlMsgFormatLang_shi":false,
        "netflixClientPlatform":"browser",
        "isProductizedLiteHomepage":true,
        "dynamicMessagesEnabled":true,
        "showSwitchButton":false,
        "intlMsgFormatLang_saq":false,
        "web.ui.continue.watching.profiles.gate":true,
        "intlMsgFormatLang_fil":false,
        "intlMsgFormatLang_st":false,
        "hasWeeklyPricingOptionOnContext":false,
        "playbackTransitionAnimationEnabled":true,
        "intlMsgFormatLang_sah":false,
        "hide_country_in_footer_and_title":false,
        "intlMsgFormatLang_mgo":false,
        "persistentEvidence":false,
        "intlMsgFormatLang_mua":false,
        "includeWaldoStyles":false,
        "pitchBillboardDisabled":false,
        "notificationModes":false,
        "intlMsgFormatLang_zh":false,
        "nmhpLiteUseFreeformLogging":false,
        "hasUmaPaymentModalMessage":null,
        "intlMsgFormatLang_zu":false,
        "shakti.csp.enabled":false,
        "accessibilityTesting":true,
        "maybeSupportsSilverlight":false,
        "wwwplayer.config.ui.precache.enabled":true,
        "intlMsgFormatLang_mg":false,
        "showNamedExitButton":false,
        "pitchBasic":false,
        "intlMsgFormatLang_mo":false,
        "intlMsgFormatLang_mn":false,
        "showPlayButton":false,
        "intlMsgFormatLang_mk":false,
        "pin_reset_on_non_pin_content":false,
        "intlMsgFormatLang_mt":false,
        "intlMsgFormatLang_ms":false,
        "showGiftLandingLink":true,
        "cancelBundleUponPartnerPause":false,
        "isSignupSimplicity":false,
        "ui.facebook.opengraph.enabled":true,
        "useIncreasedFreeTrialValuePropMessaging":false,
        "intlMsgFormatLang_my":false,
        "selectOnForm":false,
        "intlMsgFormatLang_dz":false,
        "hideWelcomeHeader":false,
        "hideFooter":false,
        "lazyLoadLolomoDOM":true,
        "intlMsgFormatLang_or":false,
        "showAsARowEnabled":true,
        "intlMsgFormatLang_de":false,
        "disableROARRow":false,
        "intlMsgFormatLang_da":false,
        "planContext":false,
        "isEcwebGiftValidateEndpointBlocked":true,
        "refreshOnNavigation":false,
        "isGroupTherapy":false,
        "autoPlayTrailer":false,
        "shakti.geo.url.enabled":true,
        "intlMsgFormatLang_jgo":false,
        "persistentTags":false,
        "intlMsgFormatLang_br":false,
        "notAkiraPage":false,
        "intlMsgFormatLang_ca":false,
        "shouldAutofillSignup":false,
        "web.ui.webfonts.kufi.enabled":true,
        "intlMsgFormatLang_cy":false,
        "mockItunesPaymentEnabled":null,
        "web.ui.login.shard_legacy_browsers":true,
        "profileOnrampEnabled":true,
        "netflix.shakti.payment.publickey.android.legacy":false,
        "intlMsgFormatLang_cs":false,
        "presTrackingEnabled":true,
        "intlMsgFormatLang_cu":false,
        "netflix.ui.inapp.phone_collection_enabled":true,
        "intlMsgFormatLang_bem":false,
        "intlMsgFormatLang_bez":false,
        "showAdultSwitchButton":false,
        "intlMsgFormatLang_pt":false,
        "pausePlaybackOnSelector":false,
        "paymentContext":false,
        "netflix.ui.browse.special.items.disable":false,
        "intlMsgFormatLang_prg":false,
        "intlMsgFormatLang_xog":false,
        "hideOnRampCheckmark":false,
        "intlMsgFormatLang_sdh":false,
        "intlMsgFormatLang_dyo":false,
        "web.ui.serve.esmodules.firefox.enabled":true,
        "shakti.enable.abinclusion.headers":true,
        "localizedSearchJawboneArtWork":false,
        "pin_required":false,
        "consolLoggingEnabled":true,
        "intlMsgFormatLang_rw":false,
        "netflix.ui.lolomo.lazyLoadDOM":true,
        "web.ui.in.app.notifications.polling.enabled":true,
        "web.ui.profile.mismatch.block.reno.enabled":true,
        "wwwplayer.asset.crossorigin.enabled":false,
        "isCl2TrackingInfoMigrated":true,
        "kidsParityRetest":false,
        "shakti.fetch.redirectregistry":true,
        "shakti.use.tldredirector":true,
        "evidenceBobHoverDelay4Seconds":false,
        "mockPaymentRequestEnabled":null,
        "intlMsgFormatLang_vo":false,
        "intlMsgFormatLang_fur":false,
        "billboardExtraButtonIsMoreInfo":false,
        "onRampSelectionMinimum":false,
        "intlMsgFormatLang_ve":false,
        "netflix.merchweb.consolidatedLogging.disabled":false,
        "intlMsgFormatLang_nnh":false,
        "netflix.ui.block.ecweb.gift.validate":true,
        "intlMsgFormatLang_kea":false,
        "intlMsgFormatLang_kln":false,
        "intlMsgFormatLang_ii":false,
        "intlMsgFormatLang_in":false,
        "hasWeekly":false,
        "showNetflixLogoOnEmbedSplash":true,
        "netflix.ui.akira.originals.billboard.forceStaticWithBigRow":false,
        "shakti.legacy.subdomain.redirect.develop":true,
        "intlMsgFormatLang_id":false,
        "profileWithParity":false,
        "NEVER_MEMBER":false,
        "intlMsgFormatLang_is":false,
        "intlMsgFormatLang_iw":false,
        "intlMsgFormatLang_ig":false,
        "showPlanSelectionMessage":false,
        "partner_connect_tou_checkbox":false,
        "intlMsgFormatLang_pl":false,
        "persistentSynopsis":false,
        "intlMsgFormatLang_lrc":false,
        "FORMER_MEMBER":false,
        "netflix.ui.akira.enable.social.links":true,
        "localizedSearchBoxart":false,
        "intlMsgFormatLang_haw":false,
        "cursiveScript":false,
        "usePlayerCPValidation":false,
        "isBrowserChrome":true,
        "intlMsgFormatLang_guz":false,
        "hasComingSoonFeed":false,
        "netflix.merchweb.consolidatedLogging.debug.enabled":false,
        "intlMsgFormatLang_zgh":false,
        "windowOnErrorLoggingEnabled":true,
        "web.ui.cl2.enabled.for.discovery.playback":true,
        "CURRENT_MEMBER":true,
        "web.ui.player.interactive.neocontrols.enabled":false,
        "multiTitle":false,
        "web.ui.signup.redirect_aa_odp":false,
        "require_additional_cookie_consent":false,
        "a11yAddAdPlayButton":false,
        "useNetflixSansWebFont":true,
        "alt_terms_of_use_enabled":false,
        "useOriginalsHeroRow":false,
        "web.ui.akira.should.log.number.of.replaced.lolomos.by.preflight":false,
        "shakti_should_redirect_locale_enabled":true,
        "billboardSupports3Buttons":false,
        "ui.presTracking.isActive":true,
        "isIELt9AndIpadLt8":false,
        "intlMsgFormatLang_mr":false,
        "isJqueryRequired":false,
        "netflix.ui.ichnaea_homepage_ping_time":0,
        "phone_sms_consent_enabled":true,
        "intlMsgFormatLang_vai":false,
        "newValueProp":false,
        "isFakiraOrAccountPage":false,
        "intlMsgFormatLang_ewo":false,
        "netflix.ui.uitracking.isActive":true,
        "netflix.ui.cancel.plan.dynecom":false,
        "paragraphs":false,
        "netflix.ui.seo.odp.metatitle.test":false,
        "intlMsgFormatLang_nus":false,
        "originalsBillboardDisabled":false,
        "formerMemberOptimized":false,
        "akiraTtlEnabled":true,
        "showBroadcaster":false,
        "inApp":false,
        "wwwplayer.config.ui.autoplay.engage.enabled":true,
        "useNFPlayerWinningControlLayout":false,
        "isAutomation":false,
        "isPersonal":false,
        "intlMsgFormatLang_agq":false,
        "netflix.ui.no.sms.exp":true,
        "wwwplayer.config.ui.milestones.enabled":false,
        "hasUmaSurveyModalMessage":null,
        "useCommonJsBundle":false,
        "reduceAnimation":false,
        "singleTitle":false,
        "isAppStoreSignup":false,
        "enablePageTransitions":true,
        "useWebFonts":true,
        "intlMsgFormatLang_ru":false,
        "intlMsgFormatLang_sg":false,
        "intlMsgFormatLang_ast":false,
        "intlMsgFormatLang_rn":false,
        "intlMsgFormatLang_ro":false,
        "intlMsgFormatLang_rm":false,
        "intlMsgFormatLang_nl":false,
        "hasUmaEOGMessageBoxMessage":null,
        "intlMsgFormatLang_hsb":false,
        "intlMsgFormatLang_syr":false,
        "netflix.silverlight.static.shakti":true,
        "intlMsgFormatLang_nr":false,
        "web.ui.akira.volatile.billboards.enabled":true,
        "desktopCTA":false,
        "showRedAdultButton":false,
        "hasUmaEOGMessage":null,
        "netflix.ui.enable.robot.indexing":true,
        "netflix.ui.signup.group_therapy_supplemental_video_id":80124665,
        "intlMsgFormatLang_ses":false,
        "videoPlayerDownloadsEnabled":false,
        "browserPlayerErrorShowTargetedArticleLink":false,
        "intlMsgFormatLang_dv":false,
        "DVD_ONLY_MEMBER":false,
        "richOriginalsRowEnabled":true,
        "mockGooglePayEnabled":null,
        "mopPaintedDoor":true,
        "intlMsgFormatLang_dav":false,
        "useNewConcord":false,
        "web.ui.surveys.enabled":true,
        "abDisableVideoMerchInBob":false,
        "shakti.packager.idbased.route":true,
        "shakti_should_collapse_us_to_root_enabled":true,
        "shakti.bundle.css.assets":true,
        "loudColor":false,
        "shakti.preloadConductorDeps":true,
        "force_hawkeye_cookie":false,
        "intlMsgFormatLang_ha":false,
        "isReferralSignupFlow":false,
        "fetchLOLOMOShell":false,
        "useLargerEvidenceDesign":false,
        "shakti.core.cl2.enabled":true,
        "hasWeeklyPricingLabel":false,
        "isSupplementalDeepLink":false,
        "hasUmaDefaultModalMessage":null,
        "serveMinifyKeys":true,
        "watchlistEnabled":false,
        "mdx2Enabled":true,
        "useRedButtons":false,
        "preferUnletterboxedContent":true,
        "billboardMediaCacheWithDelay":false,
        "shakti.consolidated.logging.enabled":true,
        "oui.billboard.useSpriteForCountdownClockFace":false,
        "isRichShowAsARow":true,
        "web.ui.embed.adtech.enabled":false,
        "masquerading":false,
        "wwwplayer.config.skip.credits.enabled":true,
        "isIOSInApp":false,
        "intlMsgFormatLang_nqo":false,
        "abDisableVideoMerchInJaw":false,
        "limitedSVGSupport":false,
        "hasVideoMerchInJaw":true,
        "branchingDebugEnabled":false,
        "web.ui.nfseOnModelError":true,
        "profileMisMatchDetectionEnabled":true,
        "isDark":false,
        "intlMsgFormatLang_el":false,
        "web.ui.player.addPlayerAppToWindow":false,
        "memberReferralProfileDropDownEnabled":false,
        "intlMsgFormatLang_et":false,
        "simplicityButtonIconClassName":false,
        "wwwplayer.firefox.linux.enabled":true,
        "intlMsgFormatLang_es":false,
        "playerUIMilestonesEnabled":false,
        "preventTINPeek":false,
        "intlMsgFormatLang_wa":false,
        "isBrowserIE":false,
        "fetchLOLOMOShellUsingTimeout":false,
        "intlMsgFormatLang_wo":false,
        "isNmTitlePage":false,
        "show_terms_intl_transaction":false,
        "shakti.ui.codex.serve.minified.keys":true,
        "web.ui.cl.appendUIVersion.enabled":false,
        "web.ui.akira.enable.maturity.mismatch.logging":true,
        "originalsBillboardEnabled":true,
        "inAppNotificationsPollingEnabled":true,
        "condensedPriceTiering":false,
        "hasROAR30SecondPreview":true,
        "intlMsgFormatLang_ml":false,
        "hasMonthly":false,
        "websocketsEnabled":true,
        "wwwplayer.config.report.problem.enabled":true,
        "intlMsgFormatLang_kcg":false,
        "netflix.ui.akira.redirect.to.login.on.invalid.user":true,
        "kidsPlaylistEnabled":false,
        "lightHomepage":false,
        "intlMsgFormatLang_nd":false,
        "watchingBranchingTitle":false,
        "maturity_toggle_by_label":false,
        "intlMsgFormatLang_nn":false,
        "intlMsgFormatLang_no":false,
        "paymentRequestShouldRedirectToPaymentPicker":false,
        "intlMsgFormatLang_mas":false,
        "signup_tou_has_minimized_consents":false,
        "isOurStoryMobileBrowserLandscape":false,
        "fullName":false,
        "intlMsgFormatLang_ny":false,
        "web.ui.player.downloads.enabled":true,
        "profileOnrampAACell2":false,
        "intlMsgFormatLang_khq":false,
        "useSmallCtaHeadlineFont":false,
        "intlMsgFormatLang_eu":false,
        "hasAROGallery":true,
        "isLolomoWarmerEnabled":false,
        "isSimplicityBrowser":false,
        "intlMsgFormatLang_eo":false,
        "intlMsgFormatLang_en":true,
        "cropContentLetterboxing":true,
        "isNmCollectionsPage":false,
        "logBrowserPerformance":false,
        "in2018PriceTestingPaintedDoor":false,
        "intlMsgFormatLang_chr":false,
        "intlMsgFormatLang_ee":false,
        "wwwplayer.config.ui.seamless.enabled":true
     }
  },
  "profileGateState":{
     "data":1
  },
  "akiraBrowserCheck":{
     "type":"Model",
     "data":{
        "supportsHTML5":"maybe",
        "supportsHTML5withDRM":"maybe",
        "supportsSL":"no",
        "isMobile":false,
        "capable":true
     }
  },
  "esnGeneratorModel":{
     "type":"Model",
     "data":{
        "esn":"blocked by jakermx",
        "fallbackEsn":"WWW-BROWSE-",
        "useFallbackEsn":false
     }
  },
  "serverDefs":{
     "type":"Model",
     "data":{
        "secure":true,
        "DVD_CO":"https://dvd.netflix.com/",
        "CUSTOM_PRIMER_STACK":false,
        "API_CONSOLIDATED":false,
        "cluster":"nq_website_core-prod-release",
        "API_ROOT":"https://www.netflix.com/api",
        "requestIpAddress":"187.160.11.233",
        "ICHNAEA_ROOT":"/personalization",
        "ICHNAEA_PROXY_ROOT":"/personalization",
        "debugApiRequests":false,
        "enableABInclusionHeaders":true,
        "instance":"i-030172d20165b335a",
        "production":true,
        "requestId":"695e11cd-ce6b-4caa-842e-1cf053c69023-111793848",
        "env":"prod",
        "ftlServiceWhitelist":[
           "api"
        ],
        "ftlHost":"",
        "development":false,
        "host":"www.netflix.com",
        "stack":"prod",
        "EC2_REGION":"us-east-1",
        "cacheBust":false,
        "endpointIdentifiers":{

        },
        "BUILD_IDENTIFIER":"v8e05dcaf",
        "ftlRecoveryHTTPStatus":[
           0,
           408,
           414,
           502,
           504
        ],
        "acceptHeaders":"*/*"
     }
  },
  "umaModel":{
     "type":"api",
     "data":{
        "isDeepLink":false,
        "alertBox":null
     }
  },
  "abContext":{
     "data":{
        "headers":{
           "X-Netflix.browserName":"Chrome",
           "X-Netflix.uiVersion":"v8e05dcaf",
           "X-Netflix.osFullName":"Chrome OS",
           "X-Netflix.clientType":"akira",
           "X-Netflix.esnPrefix":"NFCDCH-01-",
           "X-Netflix.osVersion":"7647.78.0",
           "X-Netflix.browserVersion":73,
           "X-Netflix.osName":"Chrome OS"
        }
     }
  },
  "fastProps":{
     "data":{
        "netflix.ui.akira.prefetch.galleryLoaded":{
           "batchVideoSize":48,
           "numVideos":48,
           "jawBones":false,
           "bobs":false
        },
        "wwwplayer.config.skip.credits.enabled":true,
        "web.ui.akira.websockets.reno.fallback.polling.interval":1800000,
        "netflix.ui.akira.mdx.catalog.prefix":"https://api.netflix.com/catalog/titles/movies/",
        "wwwplayer.firefox.mac.widevine.enabled":true,
        "shakti.api.h2.enabled":false,
        "netflix.ui.akira.lolomo.ttl":3600,
        "netflix.ui.akira.originals.billboard.enabled":true,
        "web.ui.akira.lolopi.enabled":true,
        "netflix.ui.akira.pop.mute-token":"AlTswX7XZLgX4u/FK+tnvgmPsG33QKw859iCSrQXz+AJQ5MnpfL9suF1/Z5WeGFgSvYHbLQ8zYI/hMOIv7K4MQMAAABieyJvcmlnaW4iOiJodHRwczovL25ldGZsaXguY29tOjQ0MyIsImZlYXR1cmUiOiJNdXRlQnV0dG9uIiwiZXhwaXJ5IjoxNTU5MDg3OTk5LCJpc1N1YmRvbWFpbiI6dHJ1ZX0=",
        "web.ui.akira.ttl":604800000,
        "netflix.ui.akira.prefetch.strategies.home":{
           "medium":{
              "numRows":3,
              "numVideos":19,
              "jawBones":false,
              "bobs":true,
              "numBillboards":5
           },
           "fifthClient":{
              "rowMin":25,
              "numRows":50,
              "jawBones":false,
              "numVideos":7,
              "bobs":false,
              "numBillboards":0
           },
           "maximum":{
              "numRows":50,
              "numVideos":100,
              "jawBones":true,
              "bobs":true,
              "numBillboards":5
           },
           "fourthClient":{
              "rowMin":17,
              "numRows":24,
              "jawBones":false,
              "numVideos":7,
              "bobs":false,
              "numBillboards":0
           },
           "thirdClient":{
              "rowMin":12,
              "numRows":16,
              "jawBones":false,
              "numVideos":7,
              "bobs":false,
              "numBillboards":0
           },
           "afterWarmer":{
              "rowMin":0,
              "forceUpdate":false,
              "numRows":50,
              "jawBones":false,
              "numVideos":7,
              "bobs":false,
              "numBillboards":0
           },
           "minimum":{
              "numRows":0,
              "numVideos":0,
              "jawBones":false,
              "bobs":false,
              "numBillboards":0
           },
           "firstClient":{
              "rowMin":4,
              "numRows":7,
              "jawBones":false,
              "numVideos":7,
              "bobs":false,
              "numBillboards":0
           },
           "secondClient":{
              "rowMin":8,
              "numRows":11,
              "jawBones":false,
              "numVideos":7,
              "bobs":false,
              "numBillboards":0
           },
           "galleryTest":{
              "numRows":1,
              "numVideos":20,
              "jawBones":false,
              "bobs":false,
              "numBillboards":1
           },
           "small":{
              "numRows":3,
              "numVideos":7,
              "jawBones":false,
              "bobs":false,
              "numBillboards":2
           },
           "shell":{
              "rowMin":0,
              "forceUpdate":false,
              "numRows":50,
              "jawBones":false,
              "numVideos":0,
              "bobs":false,
              "numBillboards":0,
              "numShellVideoIDs":100
           }
        },
        "netflix.ui.akira.prefetch.strategies.gallery.lolomo":{
           "numRows":3,
           "numVideos":7,
           "jawBones":false,
           "bobs":false,
           "numBillboards":1
        },
        "netflix.ui.akira.kids.mylist.enabled":false,
        "netflix.ui.akira.prefetch.strategies.gallery":{
           "medium":{
              "batchVideoSize":48,
              "numVideos":48,
              "jawBones":false,
              "bobs":false
           },
           "audiodescription":{
              "batchVideoSize":500,
              "numVideos":500,
              "jawBones":false,
              "bobs":false
           },
           "maximum":{
              "batchVideoSize":150,
              "numVideos":5000,
              "jawBones":true,
              "bobs":true
           },
           "minimum":{
              "numVideos":0,
              "jawBones":false,
              "bobs":false
           },
           "lolomo":{
              "numRows":3,
              "numVideos":7,
              "jawBones":false,
              "bobs":false,
              "numBillboards":1
           },
           "small":{
              "batchVideoSize":12,
              "numVideos":48,
              "jawBones":false,
              "bobs":false
           }
        },
        "wwwplayer.config.ui.ie":null,
        "wwwplayer.asset.timeout":60000,
        "shakti.consolidatedLogging.batchIntervalMs":5000,
        "netflix.ui.akira.prefetch.home.shell":{
           "rowMin":0,
           "forceUpdate":false,
           "numRows":50,
           "jawBones":false,
           "numVideos":0,
           "bobs":false,
           "numBillboards":0,
           "numShellVideoIDs":100
        },
        "netflix.ui.akira.originals.bigRow.disableImpressionToken":false,
        "netflix.ui.akira.enable.social.links":true,
        "wwwplayer.firefox.widevine.eme.min.version":999,
        "wwwplayer.config.ui.ab":[
           {
              "cells":{
                 "11":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "10":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "1":{

                 },
                 "3":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "2":{

                 },
                 "5":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "4":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "7":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "6":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "9":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 },
                 "8":{
                    "uiLabelFilter":{
                       "video-merch-bob-vertical":480,
                       "video-merch-bob-horizontal":384,
                       "video-merch-jaw":480
                    }
                 }
              },
              "name":"Akira Video Merch",
              "id":9022
           }
        ],
        "wwwplayer.config.autoplay.max_seconds":15,
        "web.ui.profiles.max":5,
        "netflix.ui.akira.prefetch.strategies.gallery.audiodescription":{
           "batchVideoSize":500,
           "numVideos":500,
           "jawBones":false,
           "bobs":false
        },
        "netflix.ui.akira.player.page.host":"akira",
        "netflix.ui.akira.originals.billboard.forceStaticWithBigRow":false,
        "netflix.asset.crossorigin.enabled":true,
        "shakti.h1.host":"https://www.netflix.com",
        "netflix.ui.akira.min.version.safari":7,
        "wwwplayer.asset.crossorigin.enabled":false,
        "netflix.ui.lolomo.firstChunkLoadIntervalMS":50,
        "wwwplayer.config.ui.firefox":null,
        "netflix.ui.akira.prefetch.homeLoaded.3":{
           "rowMin":8,
           "numRows":11,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        },
        "netflix.ui.akira.prefetch.homeLoaded.2":{
           "rowMin":4,
           "numRows":7,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        },
        "netflix.ui.akira.prefetch.homeLoaded.5":{
           "rowMin":17,
           "numRows":24,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        },
        "netflix.ui.akira.prefetch.strategies.jawBone":{
           "allJawBonePanes":{
              "all":true
           }
        },
        "netflix.ui.akira.prefetch.homeLoaded.6":{
           "rowMin":25,
           "numRows":50,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        },
        "wwwplayer.config.ui.ab.safari":null,
        "wwwplayer.windows.phone.allow":false,
        "wwwplayer.config.ui.bigRow.engine":"cadmium",
        "netflix.ui.akira.mylist.button.videos":81033445,
        "web.ui.akira.websockets.uid.override.list":[

        ],
        "shakti.abtest.member.dynamic.allocation.enabled":true,
        "ui.iframeCommunicator.isActive":true,
        "web.ui.akira.details.directorCount":5,
        "netflix.silverlight.helpUpgradePCUrl":"https://help.netflix.com/support/2090",
        "shakti.hping.pct":0,
        "web.ui.serviceWorker.ftl.enabled":true,
        "web.ui.akira.should.log.number.of.replaced.lolomos.by.preflight":false,
        "shakti.fallback.esn.enabled":false,
        "ui.presTracking.isActive":true,
        "web.ui.akira.details.castCount":50,
        "wwwplayer.config.report.problem.enabled":true,
        "web.ui.akira.ttl.enabled":true,
        "netflix.ui.akira.overview.directorCount":5,
        "netflix.silverlight.sl5.min.version":"5.0.61022",
        "web.ui.proxy_to_dvd":true,
        "oui.billboard.backgroundImageStartsPlayVideoIds":"80082789,80031800",
        "netflix.ui.akira.max.lolomo.rows":50,
        "wwwplayer.firefox.win.widevine.enabled":true,
        "netflix.ui.akira.lolomo.enable.LRUDNavigation":false,
        "netflix.ui.akira.max.billboards":5,
        "web.ui.akira.websockets.enabled":true,
        "netflix.ui.akira.min.version.ff":30,
        "ui.iframeCommunicator.maxLifetimeMs":10000,
        "netflix.ui.akira.overview.creatorCount":5,
        "netflix.ui.device.management.enabled":true,
        "netflix.ui.akira.prefetch.page":{
           "numRows":3,
           "numVideos":7,
           "jawBones":false,
           "bobs":false,
           "numBillboards":2
        },
        "wwwplayer.config.skip.credits.display.duration":6000,
        "web.ui.fonts.netflix.sans.timeout.ms":5000,
        "netflix.silverlight.helpPCUrl":"https://help.netflix.com/support/2089",
        "web.ui.cl2.enabled.for.discovery.playback":true,
        "web.ui.scheduler.enabled":true,
        "netflix.ui.akira.min.version.ie":11,
        "wwwplayer.config.ui.precache.enabledDevices":"1222,1109,1223,1080,910,1193",
        "netflix.ui.akira.prefetch.rowSlide":{
           "numVideos":100,
           "jawBones":false,
           "bobs":false
        },
        "netflix.ui.akira.overview.actorCount":5,
        "netflix.silverlight.helpMacUrl":"https://help.netflix.com/support/2086",
        "web.ui.akira.video.merch.enabled":true,
        "netflix.ui.akira.prefetch.jawBoneMount":{
           "all":true
        },
        "web.ui.continue.watching.profiles.gate":true,
        "wwwplayer.config.ui.mdx.log.level":"",
        "wwwplayer.config.ui.chrome":{
           "preciseSeeking":true,
           "prepare":true
        },
        "ui.assets.logging.percentage":1,
        "wwwplayer.config.ui.ratings.rollout.percentage":100,
        "netflix.silverlight.static.shakti":true,
        "web.ui.akira.volatile.billboards.enabled":true,
        "coreplayer.asset.4.safari":"https://assets.nflxext.com/en_us/ffe/player/html/cadmium-playercore-6.0014.641.041.js",
        "wwwplayer.config.autoplay.ignore.useraction":"KXVWS6LWRFDYPIFQ2DYWT5BK44,WJWVQXUOS5E7RFBZJKFTOJXM2M,7FFXFIHEXZCIVKSKR2S66N6CDI,LVD6FYYVDZHK3NXJBXJ74QXJHI,MJ6SDXHT35BM3KXBBMR36IYM6I",
        "wwwplayer.config.ui.safari":null,
        "netflix.ui.akira.prefetch.strategies.lolomoRow":{
           "justJawBones":{
              "numVideos":7,
              "jawBones":true,
              "bobs":false
           },
           "visibleRowBobs":{
              "numVideos":7,
              "jawBones":false,
              "bobs":true
           },
           "allTitles":{
              "numVideos":100,
              "jawBones":false,
              "bobs":false
           }
        },
        "netflix.ui.akira.min.version.chrome":30,
        "netflix.ui.akira.prefetch.kids.page":{
           "rowMin":0,
           "numRows":2,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        },
        "wwwplayer.firefox.primetime.eme.min.version":999,
        "wwwplayer.firefox.linux.min.version":49,
        "wwwplayer.android.chrome.allow":false,
        "shakti.fallback.esn.value":"WWW-BROWSE-",
        "web.ui.akira.details.writerCount":10,
        "shakti.consolidatedLogging.endpointBasePath":"/personalization",
        "web.ui.dynamic.messages.request.error.cap":2,
        "netflix.ui.footer.show_tou_updated":{

        },
        "wwwplayer.config.ui.motionBillboard.engine":"cadmium",
        "wwwplayer.config.ui.ab.chrome":null,
        "netflix.ui.coming.soon.feed.enabled":false,
        "netflix.ui.akira.manageProfile.enabled":true,
        "web.ui.surveys.enabled":true,
        "wwwplayer.firefox.linux.enabled":true,
        "web.ui.akira.should.disable.fetch.new.lolomo.on.preflight.error":false,
        "web.ui.akira.details.creatorCount":5,
        "netflix.ui.akira.trailersInBillboard.productized":true,
        "netflix.ui.akira.originals.postPlay.enableAutoPlayExperience":true,
        "netflix.ui.akira.enableSilverlight":true,
        "shakti.fallback.esn.logging.enabled":false,
        "shakti.serviceWorker.install.enabled":false,
        "wwwplayer.supportUrls":{
           "O7121-3077":"109142",
           "M7702-1003":"30321",
           "M7701-1003":"27451",
           "F7031-1102":"25078",
           "F7121-3077":"109141",
           "F7701-1003":"32661",
           "H7053-1803":"14452",
           "S7354":"25711",
           "F7053-1803":"32660",
           "M7121-3077":"109120",
           "O7702-1003":"40838",
           "M7121-3078":"109143",
           "F7121-3078":"109144",
           "M7355-1203":"22952",
           "M7357-1003":"14759",
           "M7357-1269":"28184",
           "O7121-3078":"109145",
           "H7354":"12993",
           "H7361-1253-80070005":"32876",
           "H7111-1101":"14563"
        },
        "web.ui.dynamic.messages.polling.interval.profilesgate":1800000,
        "netflix.silverlight.helpUpgradeMacUrl":"https://help.netflix.com/support/2087",
        "netflix.ui.akira.min.version.edge.mobile":999,
        "shakti.core.cl2.enabled":true,
        "web.ui.akira.notifications.force.new":true,
        "wwwplayer.config.ui.mdx.enabled.browsers":"Chrome,Chrome OS,Opera",
        "wwwplayer.config.ui.ab.opera":null,
        "wwwplayer.enhanced.features.detect.enabled":true,
        "wwwplayer.config.ui.ab.ie":null,
        "web.ui.akira.websockets.url":"wss://push.prod.netflix.com/ws",
        "web.ui.akira.notifications.enabled":true,
        "wwwplayer.playback.advisories.enabled":true,
        "shakti.h2.host":"https://wwws.netflix.com",
        "ui.presTracking.scanDebounceMs":200,
        "oui.billboard.useSpriteForCountdownClockFace":false,
        "wwwplayer.config.ui.ab.firefox":null,
        "netflix.ui.footer.show_privacy_updated":{

        },
        "netflix.ui.akira.prefetch.jawBoneNavHover":{

        },
        "web.ui.player.exit.data.refresh.delay":3000,
        "wwwplayer.metadata.strategy":"shakti",
        "netflix.silverlight.safari.sl5.min.version":"5.1.41212.0",
        "netflix.ui.akira.originals.billboard.disableImpressionToken":false,
        "shakti.consolidatedLogging.sendBackoffMs":1000,
        "netflix.ui.akira.min.version.opera":25,
        "netflix.ui.akira.prefetch.home.afterWarmer":{
           "rowMin":0,
           "forceUpdate":false,
           "numRows":50,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        },
        "web.ui.nfseOnModelError":true,
        "wwwplayer.firefox.primetime.min.version":42,
        "web.ui.player.addPlayerAppToWindow":false,
        "shakti.consolidatedLogging.sendRetries":5,
        "shakti.consolidatedLogging.batchSize":20,
        "coreplayer.asset.4.ie":"https://assets.nflxext.com/en_us/ffe/player/html/cadmium-playercore-6.0014.641.031.js",
        "netflix.silverlight.sl4.min.version":"4.0.50401",
        "shakti.cl2.exclusivelyUseServiceWorker.enabled":null,
        "wwwplayer.config.ui.opera":null,
        "wwwplayer.firefox.mac.os.widevine.min.version":"10.7.0",
        "web.ui.fonts.nkufi.timeout.ms":5000,
        "netflix.ui.akira.originals.billboard.motionEnabled":true,
        "netflix.ui.browse.special.items.disable":false,
        "netflix.window.onerror.max.count":10,
        "coreplayer.asset.4.opera":"",
        "web.ui.akira.enable.maturity.mismatch.logging":true,
        "netflix.ui.akira.originals.prePostPlay.disableImpressionToken":false,
        "wwwplayer.firefox.mac.widevine.min.version":47,
        "web.ui.dynamic.messages.polling.interval.playback":300000,
        "netflix.ui.akira.mdx2.enabled":true,
        "netflix.ui.akira.enable.crossTab.profile.updation":true,
        "netflix.ui.akira.originals.jawbone.disable":false,
        "netflix.ui.akira.use.lolomo.warmer":false,
        "netflix.ui.akira.redirect.to.login.on.invalid.user":true,
        "coreplayer.asset.4.chrome":"https://assets.nflxext.com/en_us/ffe/player/html/cadmium-playercore-6.0014.641.011.js",
        "coreplayer.asset.4.firefox":"https://assets.nflxext.com/en_us/ffe/player/html/cadmium-playercore-6.0014.641.051.js",
        "web.ui.cl.appendUIVersion.enabled":false,
        "wwwplayer.config.ui":{
           "forceCCPaint":true,
           "playerUpsellEnabled":true,
           "feedback":{
              "maxChars":1000,
              "minChars":75
           },
           "resetControlFocusAfterClick":true
        },
        "ui.presTracking.sendIntervalMs":8000,
        "netflix.ui.lolomo.lazyLoadDOM":true,
        "web.ui.in.app.notifications.polling.enabled":true,
        "web.ui.akira.csrf.ttl":172800000,
        "netflix.window.onerror.logging.enabled":true,
        "netflix.ui.akira.originals.billboard.ignoreYellowSquare":false,
        "web.ui.akira.reno.enabled":true,
        "netflix.ui.akira.prefetch.rowHover":{
           "numVideos":100,
           "jawBones":false,
           "bobs":false
        },
        "wwwplayer.firefox.widevine.min.version":47,
        "shakti.consolidated.logging.enabled":true,
        "netflix.ui.akira.prefetch.homeLoaded":{
           "numRows":3,
           "numVideos":19,
           "jawBones":false,
           "bobs":true,
           "numBillboards":5
        },
        "netflix.ui.lolomo.chunkLoadIntervalMS":750,
        "web.ui.akira.watchlist.enabled":true,
        "web.ui.akira.genres.allowed.in.kids":"2070416,1647403",
        "oui.richOriginalsRow.enabled":true,
        "wwwplayer.config.ui.precache.enabled":true,
        "netflix.ui.akira.manualMyListBlocking":false,
        "web.ui.devInfoConsole.enabled":true,
        "ui.iframeCommunicator.locations.adTech":"https://ae.nflximg.net/monet/scripts/adtech_iframe_target_04.html",
        "netflix.ui.akira.prefetch.homeLoaded.4":{
           "rowMin":12,
           "numRows":16,
           "jawBones":false,
           "numVideos":7,
           "bobs":false,
           "numBillboards":0
        }
     }
  }

},
"vdid":"BQFmAAEBEJFZY8YX71VAL7bPBm0Ke%2BBgZUkpi8SDYdcidp%2FQo5rp5wEFfhCP8xAk9OQ0wpu%2FJhTVqXWULeWVS7J21focKRyyDMq9n2ocWIxRutwhL2ASMZtoiZka6MPKLgsakDA7qDPXn7wmaf%2BN3O8gt1G7EBAq",
"title":"Netflix"
}

In order to work

replace 'models/serverDefs/data/API_BASE_URL' with 'models/playerModel/data/config/ui/initParams/apiUrl' in website.py

also modify website.py
def _parse_api_data(user_data):
return {api_item: user_data[api_item]
for api_item in (
item.split('/')[-1]
for item in PAGE_ITEMS
if ('serverDefs' in item) or ('initParams' in item))}

and finally modify nfsession.py

def _api_url(component, api_data):
return '{baseurl}{componenturl}'.format(
baseurl=api_data['apiUrl'],
componenturl=URLS[component]['endpoint'])

I dont know why is happenning this error but if your system is working, you could merge my suggestion
adding 'models/playerModel/data/config/ui/initParams/apiUrl' in PAGE_ITEMS in website.py

also modify website.py

def _parse_api_data(user_data):
if 'API_BASE_URL' in user_data:
return {api_item: user_data[api_item]
for api_item in (
item.split('/')[-1]
for item in PAGE_ITEMS
if ('serverDefs' in item) or ('initParams' in item))}
else:
return {api_item: user_data[api_item]
for api_item in (
item.split('/')[-1]
for item in PAGE_ITEMS
if (('serverDefs' in item) and ('API_BASE_URL' not in item)) or ('initParams' in item))}

and finally modify nfsession.py

def _api_url(component, api_data):
if 'API_BASE_URL' in api_data:
return '{apiroot}{baseurl}/{buildid}{componenturl}'.format(
apiroot=api_data['API_ROOT'],
baseurl=api_data['API_BASE_URL'],
buildid=api_data['BUILD_IDENTIFIER'],
componenturl=URLS[component]['endpoint'])
else:
return '{baseurl}{componenturl}'.format(
baseurl=api_data['apiUrl'],
componenturl=URLS[component]['endpoint'])

This way it will still work as your session where stored until it expired and get new models....

Thanks for the mod @jakermx . Once I got the formatting right was able to log back in.

Hi @jakermx, thanks for the work.

I translated your proposal into a PR (https://github.com/CastagnaIT/plugin.video.netflix/pull/108/files), now we just have to wait for @CastagnaIT to review the changes.

Btw I can confirm the issue, it broked my debug session in the night lol.

And I could login again after applying your fixes.

Hello everyone,

I've made the necessary changes to this bug and now it's working.
Anyone who wants to zip, can get

https://github.com/kiosaninsl/Netflix-plugin-Kodi/blob/master/plugin.video.netflix.kiosanin.zip

@kiosaninsl you just uploaded a zip file, this can make us think this is not a trustable source...

I'd recomend anyone who absolutely wants the fix to use this version based on the last master https://github.com/Smeulf/plugin.video.netflix/tree/FIX_ChangesOnModelIssue (download as zip, or direct link https://github.com/Smeulf/plugin.video.netflix/archive/FIX_ChangesOnModelIssue.zip) or to wait for @CastagnaIT to fix it and release.

The current fix may have unexpected side effects, so please use it without any guarantee.

You are correct @Smeulf but for beginner users its so hard to resolve because many people download zip or only add the repository in your kodi.

Both resources (zip or repo) it's not working. I have tried both.

I downloading the zip from @CastagnaIT, change two files (nfsession.py and api.py) and now it works for me but i'm developer and working with linux for many years.

The zip is original from @CastagnaIT with two files changed and i think of contribute to inexperienced users.

@kiosaninsl yes for now the main repository doesn't contains the fix, it's under review. The link I send contains the fix, but it's not an official one either.

My point is that we can't see your code, and it may have contain some spying code or password gathring fonctions. Forking the repository and publish commits would be the best practice ;)

thank you very much for your comprehensive explanation
I checked, and actually it's the best solution for now

How can I get this update? My addon is broke too. I have the CastagnaIT repo installed but the latest version is 0.14.4, not 0.14.5 with the fix.

Hi all,

Just updated to 0.14.5, after a restart it works but I'm getting errors.

Here are the logs: https://paste.fedoraproject.org/paste/pW0pYRg8frY6I41OcOtRVA/raw

How can I get this update? My addon is broke too. I have the CastagnaIT repo installed but the latest version is 0.14.4, not 0.14.5 with the fix.

What I did was update the CastagnalIT repo, then I updated plugin.video.netflix. Then you need to restart kodi.

Hi all,

Just updated to 0.14.5, after a restart it works but I'm getting errors.

Here are the logs: https://paste.fedoraproject.org/paste/pW0pYRg8frY6I41OcOtRVA/raw

You have some latency issues...

     Exception: AddonSignals call timed out

Try enabling IPC over HTTP....

keep us posted.

Hi all,
Just updated to 0.14.5, after a restart it works but I'm getting errors.
Here are the logs: https://paste.fedoraproject.org/paste/pW0pYRg8frY6I41OcOtRVA/raw

You have some latency issues...

     Exception: AddonSignals call timed out

Try enabling IPC over HTTP....

keep us posted.

Hey,

Thanks for the reply, looks like it was just a once off time out issue. After opening and closing the netflix addon a few times and watching the odd stream, no errors in the logs.

Thanks again.

I was able to get it installed as well. Just needed to reboot my box. Thanks for the quick fix!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dm2912 picture dm2912  路  17Comments

bogdanszmyd picture bogdanszmyd  路  8Comments

ciwy85 picture ciwy85  路  15Comments

RH1CK picture RH1CK  路  6Comments

gary9872 picture gary9872  路  3Comments