{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"function","parameters":["renderer","engine","zone"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"ɵAnimationRendererFactory","line":48,"character":13},"arguments":[{"__symbolic":"reference","name":"renderer"},{"__symbolic":"reference","name":"engine"},{"__symbolic":"reference","name":"zone"}]}},"ɵb":{"__symbolic":"function","parameters":["doc","appId","transferStore"],"value":{"__symbolic":"error","message":"Lambda not supported","line":15,"character":9,"module":"./src/transfer_state"}},"PlatformState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":20,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT","line":20,"character":22}]}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"renderToString":[{"__symbolic":"method"}],"getDocument":[{"__symbolic":"method"}]}},"ServerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":67,"character":1},"arguments":[{"exports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":68,"character":12}],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule","line":69,"character":12},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":69,"character":24},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"NoopAnimationsModule","line":69,"character":42}],"providers":[{"__symbolic":"reference","name":"ɵSERVER_RENDER_PROVIDERS"},{"__symbolic":"reference","name":"ɵh"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"Testability","line":73,"character":14},"useValue":null}]}]}],"members":{}},"platformDynamicServer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"createPlatformFactory","line":100,"character":4},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser-dynamic","name":"ɵplatformCoreDynamic","line":100,"character":26},"serverDynamic",{"__symbolic":"reference","name":"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS"}]},"platformServer":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"createPlatformFactory","line":92,"character":4},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"platformCore","line":92,"character":26},"server",{"__symbolic":"reference","name":"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS"}]},"BEFORE_APP_SERIALIZED":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":34,"character":8},"arguments":["Server.RENDER_MODULE_HOOK"]},"INITIAL_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":25,"character":34},"arguments":["Server.INITIAL_CONFIG"]},"PlatformConfig":{"__symbolic":"interface"},"ServerTransferStateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":30,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState","line":32,"character":4},{"provide":{"__symbolic":"reference","name":"BEFORE_APP_SERIALIZED"},"useFactory":{"__symbolic":"reference","name":"ɵb"},"deps":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT","line":35,"character":13},{"__symbolic":"reference","module":"@angular/core","name":"APP_ID","line":35,"character":23},{"__symbolic":"reference","module":"@angular/platform-browser","name":"TransferState","line":35,"character":31}],"multi":true}]}]}],"members":{}},"renderModule":{"__symbolic":"function"},"renderModuleFactory":{"__symbolic":"function"},"ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":{"__symbolic":"error","message":"Reference to a non-exported function","line":79,"character":9,"context":{"name":"_document"},"module":"./src/server"},"ɵSERVER_RENDER_PROVIDERS":[{"__symbolic":"reference","name":"ɵServerRendererFactory2"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"RendererFactory2","line":54,"character":13},"useFactory":{"__symbolic":"reference","name":"ɵa"},"deps":[{"__symbolic":"reference","name":"ɵServerRendererFactory2"},{"__symbolic":"reference","module":"@angular/animations/browser","name":"ɵAnimationEngine","line":56,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":56,"character":53}]},{"__symbolic":"reference","name":"ɵc"},{"provide":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost","line":59,"character":12},"useExisting":{"__symbolic":"reference","name":"ɵc"}}],"ɵServerRendererFactory2":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":14,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":31},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT","line":21,"character":38}]}],null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":21,"character":22},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost","line":22,"character":32}]}],"createRenderer":[{"__symbolic":"method"}],"begin":[{"__symbolic":"method"}],"end":[{"__symbolic":"method"}]}},"VERSION":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Version","line":18,"character":27},"arguments":["5.2.11"]},"ɵc":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵSharedStylesHost","line":12,"character":38},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":16,"character":7},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DOCUMENT","line":16,"character":14}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":17,"character":7}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":17,"character":19},"arguments":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"ɵTRANSITION_ID","line":17,"character":26}]}]],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"string"}]}],"_addStyle":[{"__symbolic":"method"}],"onStylesAdded":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":27,"character":1}}],"members":{"build":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":32,"character":1}}],"members":{"configureRequest":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"function"},"ɵg":{"__symbolic":"function"},"ɵh":[{"provide":{"__symbolic":"reference","module":"@angular/http","name":"Http","line":167,"character":12},"useFactory":{"__symbolic":"reference","name":"ɵf"},"deps":[{"__symbolic":"reference","module":"@angular/http","name":"XHRBackend","line":120,"character":56},{"__symbolic":"reference","module":"@angular/http","name":"RequestOptions","line":167,"character":62}]},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"BrowserXhr","line":168,"character":12},"useClass":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/http","name":"XSRFStrategy","line":168,"character":56},"useClass":{"__symbolic":"reference","name":"ɵe"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"XhrFactory","line":169,"character":12},"useClass":{"__symbolic":"reference","name":"ɵd"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HttpHandler","line":170,"character":13},"useFactory":{"__symbolic":"reference","name":"ɵg"},"deps":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpBackend","line":146,"character":31},[{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":172,"character":29}},{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":172,"character":41}]]}]},"origins":{"ɵa":"./src/server","ɵb":"./src/transfer_state","PlatformState":"./src/platform_state","ServerModule":"./src/server","platformDynamicServer":"./src/server","platformServer":"./src/server","BEFORE_APP_SERIALIZED":"./src/tokens","INITIAL_CONFIG":"./src/tokens","PlatformConfig":"./src/tokens","ServerTransferStateModule":"./src/transfer_state","renderModule":"./src/utils","renderModuleFactory":"./src/utils","ɵINTERNAL_SERVER_PLATFORM_PROVIDERS":"./src/server","ɵSERVER_RENDER_PROVIDERS":"./src/server","ɵServerRendererFactory2":"./src/server_renderer","VERSION":"./src/version","ɵc":"./src/styles_host","ɵd":"./src/http","ɵe":"./src/http","ɵf":"./src/http","ɵg":"./src/http","ɵh":"./src/http"},"importAs":"@angular/platform-server"}