// asmtool.py -I ../.. --auto-fix-vertex-halo --fix-unusual-halo-with-inconsistent-w-optimisation --fix-unity-reflection --fix-unity-frustum-world --only-autofixed b0ff1cf2d038b118-vs.txt
// 3DMigoto: b0ff1cf2d038b118 | Matched 16 variants of 1 shaders: Midnight Hub/BillboardY
//
//          Unity headers extracted from Midnight Hub_BillboardY
//          Shader "Midnight Hub/BillboardY" {
//            SubShader 1/1 {
//              Tags { "DisableBatching"="true" "QUEUE"="AlphaTest" }
//              Pass 1/4 {
//                Name "FORWARD"
//                Tags { "DisableBatching"="true" "LIGHTMODE"="FORWARDBASE" "QUEUE"="AlphaTest" }
//                ZWrite [_ZWrite]
//                Program "vp" {
//                  SubProgram "d3d11" {
//                  }
//                }
//              }
//            }
//          }
//
//       Unity 5.3 headers extracted from Midnight Hub_BillboardY:
//         API d3d11
//         Shader model vs_4_0
//         undeciphered1: 201609010 63 0 0
//         undeciphered1a: 5
// 0400:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "NORMAL_MULTIPLYER" "_ALPHABLEND_ON" }
// 0800:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "NORMAL_MULTIPLYER" "_ALPHAPREMULTIPLY_ON" }
// 0100:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "NORMAL_MULTIPLYER" }
// 0200:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_ALPHATEST_ON" "NORMAL_MULTIPLYER" }
// 0002:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_ALPHATEST_ON" "_EMISSIVE" }
// 0004:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_EMISSIVE" "_ALPHABLEND_ON" }
// 0008:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_EMISSIVE" "_ALPHAPREMULTIPLY_ON" }
// 0001:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_EMISSIVE" }
// 4000:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "NORMAL_MULTIPLYER" "_ALPHABLEND_ON" }
// 8000:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "NORMAL_MULTIPLYER" "_ALPHAPREMULTIPLY_ON" }
// 1000:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "NORMAL_MULTIPLYER" }
// 2000:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "_ALPHATEST_ON" "NORMAL_MULTIPLYER" }
// 0020:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "_ALPHATEST_ON" "_EMISSIVE" }
// 0040:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "_EMISSIVE" "_ALPHABLEND_ON" }
// 0080:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "_EMISSIVE" "_ALPHAPREMULTIPLY_ON" }
// 0010:   Keywords { "DIRECTIONAL" "LOD_FADE_CROSSFADE" "INSTANCING_ON" "_NORMALMAP" "_EMISSIVE" }
//         undeciphered2: 1 0 7 0 0 0
//         undeciphered3: 141 4 0 0 7 8 3 4 2 1
//         ConstBuffer "$Globals" 1200
//         Vector 1168 [_MainTex_ST]
//         ConstBuffer "UnityPerCamera" 144
//         Vector 64 [_WorldSpaceCameraPos] 3
//         Vector 80 [_ProjectionParams]
//         Vector 96 [_ScreenParams]
//         ConstBuffer "UnityLighting" 752
//         Vector 656 [unity_SHBr]
//         Vector 672 [unity_SHBg]
//         Vector 688 [unity_SHBb]
//         Vector 704 [unity_SHC]
//         ConstBuffer "UnityPerDraw" 160
//         Vector 144 [unity_WorldTransformParams]
//         ConstBuffer "UnityPerFrame" 384
//         Matrix 272 [unity_MatrixVP]
//         ConstBuffer "UnityDrawCallInfo" 16
//         ScalarInt 0 [unity_BaseInstanceID]
//         ConstBuffer "UnityInstancing_PerDraw0" 64000
//         Matrix 0 [unity_ObjectToWorldArray0]
//         Matrix 64 [unity_ObjectToWorldArray1]
//         Matrix 128 [unity_ObjectToWorldArray2]
//         Matrix 192 [unity_ObjectToWorldArray3]
//         Matrix 256 [unity_ObjectToWorldArray4]
//         Matrix 320 [unity_ObjectToWorldArray5]
//         Matrix 384 [unity_ObjectToWorldArray6]
//         Matrix 448 [unity_ObjectToWorldArray7]
//         Matrix 512 [unity_ObjectToWorldArray8]
//         Matrix 576 [unity_ObjectToWorldArray9]
//         Matrix 640 [unity_ObjectToWorldArray10]
//         Matrix 704 [unity_ObjectToWorldArray11]
//         Matrix 768 [unity_ObjectToWorldArray12]
//         Matrix 832 [unity_ObjectToWorldArray13]
//         Matrix 896 [unity_ObjectToWorldArray14]
//         Matrix 960 [unity_ObjectToWorldArray15]
//         Matrix 1024 [unity_ObjectToWorldArray16]
//         Matrix 1088 [unity_ObjectToWorldArray17]
//         Matrix 1152 [unity_ObjectToWorldArray18]
//         Matrix 1216 [unity_ObjectToWorldArray19]
//         Matrix 1280 [unity_ObjectToWorldArray20]
//         Matrix 1344 [unity_ObjectToWorldArray21]
//         Matrix 1408 [unity_ObjectToWorldArray22]
//         Matrix 1472 [unity_ObjectToWorldArray23]
//         Matrix 1536 [unity_ObjectToWorldArray24]
//         Matrix 1600 [unity_ObjectToWorldArray25]
//         Matrix 1664 [unity_ObjectToWorldArray26]
//         Matrix 1728 [unity_ObjectToWorldArray27]
//         Matrix 1792 [unity_ObjectToWorldArray28]
//         Matrix 1856 [unity_ObjectToWorldArray29]
//         Matrix 1920 [unity_ObjectToWorldArray30]
//         Matrix 1984 [unity_ObjectToWorldArray31]
//         Matrix 2048 [unity_ObjectToWorldArray32]
//         Matrix 2112 [unity_ObjectToWorldArray33]
//         Matrix 2176 [unity_ObjectToWorldArray34]
//         Matrix 2240 [unity_ObjectToWorldArray35]
//         Matrix 2304 [unity_ObjectToWorldArray36]
//         Matrix 2368 [unity_ObjectToWorldArray37]
//         Matrix 2432 [unity_ObjectToWorldArray38]
//         Matrix 2496 [unity_ObjectToWorldArray39]
//         Matrix 2560 [unity_ObjectToWorldArray40]
//         Matrix 2624 [unity_ObjectToWorldArray41]
//         Matrix 2688 [unity_ObjectToWorldArray42]
//         Matrix 2752 [unity_ObjectToWorldArray43]
//         Matrix 2816 [unity_ObjectToWorldArray44]
//         Matrix 2880 [unity_ObjectToWorldArray45]
//         Matrix 2944 [unity_ObjectToWorldArray46]
//         Matrix 3008 [unity_ObjectToWorldArray47]
//         Matrix 3072 [unity_ObjectToWorldArray48]
//         Matrix 3136 [unity_ObjectToWorldArray49]
//         Matrix 3200 [unity_ObjectToWorldArray50]
//         Matrix 3264 [unity_ObjectToWorldArray51]
//         Matrix 3328 [unity_ObjectToWorldArray52]
//         Matrix 3392 [unity_ObjectToWorldArray53]
//         Matrix 3456 [unity_ObjectToWorldArray54]
//         Matrix 3520 [unity_ObjectToWorldArray55]
//         Matrix 3584 [unity_ObjectToWorldArray56]
//         Matrix 3648 [unity_ObjectToWorldArray57]
//         Matrix 3712 [unity_ObjectToWorldArray58]
//         Matrix 3776 [unity_ObjectToWorldArray59]
//         Matrix 3840 [unity_ObjectToWorldArray60]
//         Matrix 3904 [unity_ObjectToWorldArray61]
//         Matrix 3968 [unity_ObjectToWorldArray62]
//         Matrix 4032 [unity_ObjectToWorldArray63]
//         Matrix 4096 [unity_ObjectToWorldArray64]
//         Matrix 4160 [unity_ObjectToWorldArray65]
//         Matrix 4224 [unity_ObjectToWorldArray66]
//         Matrix 4288 [unity_ObjectToWorldArray67]
//         Matrix 4352 [unity_ObjectToWorldArray68]
//         Matrix 4416 [unity_ObjectToWorldArray69]
//         Matrix 4480 [unity_ObjectToWorldArray70]
//         Matrix 4544 [unity_ObjectToWorldArray71]
//         Matrix 4608 [unity_ObjectToWorldArray72]
//         Matrix 4672 [unity_ObjectToWorldArray73]
//         Matrix 4736 [unity_ObjectToWorldArray74]
//         Matrix 4800 [unity_ObjectToWorldArray75]
//         Matrix 4864 [unity_ObjectToWorldArray76]
//         Matrix 4928 [unity_ObjectToWorldArray77]
//         Matrix 4992 [unity_ObjectToWorldArray78]
//         Matrix 5056 [unity_ObjectToWorldArray79]
//         Matrix 5120 [unity_ObjectToWorldArray80]
//         Matrix 5184 [unity_ObjectToWorldArray81]
//         Matrix 5248 [unity_ObjectToWorldArray82]
//         Matrix 5312 [unity_ObjectToWorldArray83]
//         Matrix 5376 [unity_ObjectToWorldArray84]
//         Matrix 5440 [unity_ObjectToWorldArray85]
//         Matrix 5504 [unity_ObjectToWorldArray86]
//         Matrix 5568 [unity_ObjectToWorldArray87]
//         Matrix 5632 [unity_ObjectToWorldArray88]
//         Matrix 5696 [unity_ObjectToWorldArray89]
//         Matrix 5760 [unity_ObjectToWorldArray90]
//         Matrix 5824 [unity_ObjectToWorldArray91]
//         Matrix 5888 [unity_ObjectToWorldArray92]
//         Matrix 5952 [unity_ObjectToWorldArray93]
//         Matrix 6016 [unity_ObjectToWorldArray94]
//         Matrix 6080 [unity_ObjectToWorldArray95]
//         Matrix 6144 [unity_ObjectToWorldArray96]
//         Matrix 6208 [unity_ObjectToWorldArray97]
//         Matrix 6272 [unity_ObjectToWorldArray98]
//         Matrix 6336 [unity_ObjectToWorldArray99]
//         Matrix 6400 [unity_ObjectToWorldArray100]
//         Matrix 6464 [unity_ObjectToWorldArray101]
//         Matrix 6528 [unity_ObjectToWorldArray102]
//         Matrix 6592 [unity_ObjectToWorldArray103]
//         Matrix 6656 [unity_ObjectToWorldArray104]
//         Matrix 6720 [unity_ObjectToWorldArray105]
//         Matrix 6784 [unity_ObjectToWorldArray106]
//         Matrix 6848 [unity_ObjectToWorldArray107]
//         Matrix 6912 [unity_ObjectToWorldArray108]
//         Matrix 6976 [unity_ObjectToWorldArray109]
//         Matrix 7040 [unity_ObjectToWorldArray110]
//         Matrix 7104 [unity_ObjectToWorldArray111]
//         Matrix 7168 [unity_ObjectToWorldArray112]
//         Matrix 7232 [unity_ObjectToWorldArray113]
//         Matrix 7296 [unity_ObjectToWorldArray114]
//         Matrix 7360 [unity_ObjectToWorldArray115]
//         Matrix 7424 [unity_ObjectToWorldArray116]
//         Matrix 7488 [unity_ObjectToWorldArray117]
//         Matrix 7552 [unity_ObjectToWorldArray118]
//         Matrix 7616 [unity_ObjectToWorldArray119]
//         Matrix 7680 [unity_ObjectToWorldArray120]
//         Matrix 7744 [unity_ObjectToWorldArray121]
//         Matrix 7808 [unity_ObjectToWorldArray122]
//         Matrix 7872 [unity_ObjectToWorldArray123]
//         Matrix 7936 [unity_ObjectToWorldArray124]
//         Matrix 8000 [unity_ObjectToWorldArray125]
//         Matrix 8064 [unity_ObjectToWorldArray126]
//         Matrix 8128 [unity_ObjectToWorldArray127]
//         Matrix 8192 [unity_ObjectToWorldArray128]
//         Matrix 8256 [unity_ObjectToWorldArray129]
//         Matrix 8320 [unity_ObjectToWorldArray130]
//         Matrix 8384 [unity_ObjectToWorldArray131]
//         Matrix 8448 [unity_ObjectToWorldArray132]
//         Matrix 8512 [unity_ObjectToWorldArray133]
//         Matrix 8576 [unity_ObjectToWorldArray134]
//         Matrix 8640 [unity_ObjectToWorldArray135]
//         Matrix 8704 [unity_ObjectToWorldArray136]
//         Matrix 8768 [unity_ObjectToWorldArray137]
//         Matrix 8832 [unity_ObjectToWorldArray138]
//         Matrix 8896 [unity_ObjectToWorldArray139]
//         Matrix 8960 [unity_ObjectToWorldArray140]
//         Matrix 9024 [unity_ObjectToWorldArray141]
//         Matrix 9088 [unity_ObjectToWorldArray142]
//         Matrix 9152 [unity_ObjectToWorldArray143]
//         Matrix 9216 [unity_ObjectToWorldArray144]
//         Matrix 9280 [unity_ObjectToWorldArray145]
//         Matrix 9344 [unity_ObjectToWorldArray146]
//         Matrix 9408 [unity_ObjectToWorldArray147]
//         Matrix 9472 [unity_ObjectToWorldArray148]
//         Matrix 9536 [unity_ObjectToWorldArray149]
//         Matrix 9600 [unity_ObjectToWorldArray150]
//         Matrix 9664 [unity_ObjectToWorldArray151]
//         Matrix 9728 [unity_ObjectToWorldArray152]
//         Matrix 9792 [unity_ObjectToWorldArray153]
//         Matrix 9856 [unity_ObjectToWorldArray154]
//         Matrix 9920 [unity_ObjectToWorldArray155]
//         Matrix 9984 [unity_ObjectToWorldArray156]
//         Matrix 10048 [unity_ObjectToWorldArray157]
//         Matrix 10112 [unity_ObjectToWorldArray158]
//         Matrix 10176 [unity_ObjectToWorldArray159]
//         Matrix 10240 [unity_ObjectToWorldArray160]
//         Matrix 10304 [unity_ObjectToWorldArray161]
//         Matrix 10368 [unity_ObjectToWorldArray162]
//         Matrix 10432 [unity_ObjectToWorldArray163]
//         Matrix 10496 [unity_ObjectToWorldArray164]
//         Matrix 10560 [unity_ObjectToWorldArray165]
//         Matrix 10624 [unity_ObjectToWorldArray166]
//         Matrix 10688 [unity_ObjectToWorldArray167]
//         Matrix 10752 [unity_ObjectToWorldArray168]
//         Matrix 10816 [unity_ObjectToWorldArray169]
//         Matrix 10880 [unity_ObjectToWorldArray170]
//         Matrix 10944 [unity_ObjectToWorldArray171]
//         Matrix 11008 [unity_ObjectToWorldArray172]
//         Matrix 11072 [unity_ObjectToWorldArray173]
//         Matrix 11136 [unity_ObjectToWorldArray174]
//         Matrix 11200 [unity_ObjectToWorldArray175]
//         Matrix 11264 [unity_ObjectToWorldArray176]
//         Matrix 11328 [unity_ObjectToWorldArray177]
//         Matrix 11392 [unity_ObjectToWorldArray178]
//         Matrix 11456 [unity_ObjectToWorldArray179]
//         Matrix 11520 [unity_ObjectToWorldArray180]
//         Matrix 11584 [unity_ObjectToWorldArray181]
//         Matrix 11648 [unity_ObjectToWorldArray182]
//         Matrix 11712 [unity_ObjectToWorldArray183]
//         Matrix 11776 [unity_ObjectToWorldArray184]
//         Matrix 11840 [unity_ObjectToWorldArray185]
//         Matrix 11904 [unity_ObjectToWorldArray186]
//         Matrix 11968 [unity_ObjectToWorldArray187]
//         Matrix 12032 [unity_ObjectToWorldArray188]
//         Matrix 12096 [unity_ObjectToWorldArray189]
//         Matrix 12160 [unity_ObjectToWorldArray190]
//         Matrix 12224 [unity_ObjectToWorldArray191]
//         Matrix 12288 [unity_ObjectToWorldArray192]
//         Matrix 12352 [unity_ObjectToWorldArray193]
//         Matrix 12416 [unity_ObjectToWorldArray194]
//         Matrix 12480 [unity_ObjectToWorldArray195]
//         Matrix 12544 [unity_ObjectToWorldArray196]
//         Matrix 12608 [unity_ObjectToWorldArray197]
//         Matrix 12672 [unity_ObjectToWorldArray198]
//         Matrix 12736 [unity_ObjectToWorldArray199]
//         Matrix 12800 [unity_ObjectToWorldArray200]
//         Matrix 12864 [unity_ObjectToWorldArray201]
//         Matrix 12928 [unity_ObjectToWorldArray202]
//         Matrix 12992 [unity_ObjectToWorldArray203]
//         Matrix 13056 [unity_ObjectToWorldArray204]
//         Matrix 13120 [unity_ObjectToWorldArray205]
//         Matrix 13184 [unity_ObjectToWorldArray206]
//         Matrix 13248 [unity_ObjectToWorldArray207]
//         Matrix 13312 [unity_ObjectToWorldArray208]
//         Matrix 13376 [unity_ObjectToWorldArray209]
//         Matrix 13440 [unity_ObjectToWorldArray210]
//         Matrix 13504 [unity_ObjectToWorldArray211]
//         Matrix 13568 [unity_ObjectToWorldArray212]
//         Matrix 13632 [unity_ObjectToWorldArray213]
//         Matrix 13696 [unity_ObjectToWorldArray214]
//         Matrix 13760 [unity_ObjectToWorldArray215]
//         Matrix 13824 [unity_ObjectToWorldArray216]
//         Matrix 13888 [unity_ObjectToWorldArray217]
//         Matrix 13952 [unity_ObjectToWorldArray218]
//         Matrix 14016 [unity_ObjectToWorldArray219]
//         Matrix 14080 [unity_ObjectToWorldArray220]
//         Matrix 14144 [unity_ObjectToWorldArray221]
//         Matrix 14208 [unity_ObjectToWorldArray222]
//         Matrix 14272 [unity_ObjectToWorldArray223]
//         Matrix 14336 [unity_ObjectToWorldArray224]
//         Matrix 14400 [unity_ObjectToWorldArray225]
//         Matrix 14464 [unity_ObjectToWorldArray226]
//         Matrix 14528 [unity_ObjectToWorldArray227]
//         Matrix 14592 [unity_ObjectToWorldArray228]
//         Matrix 14656 [unity_ObjectToWorldArray229]
//         Matrix 14720 [unity_ObjectToWorldArray230]
//         Matrix 14784 [unity_ObjectToWorldArray231]
//         Matrix 14848 [unity_ObjectToWorldArray232]
//         Matrix 14912 [unity_ObjectToWorldArray233]
//         Matrix 14976 [unity_ObjectToWorldArray234]
//         Matrix 15040 [unity_ObjectToWorldArray235]
//         Matrix 15104 [unity_ObjectToWorldArray236]
//         Matrix 15168 [unity_ObjectToWorldArray237]
//         Matrix 15232 [unity_ObjectToWorldArray238]
//         Matrix 15296 [unity_ObjectToWorldArray239]
//         Matrix 15360 [unity_ObjectToWorldArray240]
//         Matrix 15424 [unity_ObjectToWorldArray241]
//         Matrix 15488 [unity_ObjectToWorldArray242]
//         Matrix 15552 [unity_ObjectToWorldArray243]
//         Matrix 15616 [unity_ObjectToWorldArray244]
//         Matrix 15680 [unity_ObjectToWorldArray245]
//         Matrix 15744 [unity_ObjectToWorldArray246]
//         Matrix 15808 [unity_ObjectToWorldArray247]
//         Matrix 15872 [unity_ObjectToWorldArray248]
//         Matrix 15936 [unity_ObjectToWorldArray249]
//         Matrix 16000 [unity_ObjectToWorldArray250]
//         Matrix 16064 [unity_ObjectToWorldArray251]
//         Matrix 16128 [unity_ObjectToWorldArray252]
//         Matrix 16192 [unity_ObjectToWorldArray253]
//         Matrix 16256 [unity_ObjectToWorldArray254]
//         Matrix 16320 [unity_ObjectToWorldArray255]
//         Matrix 16384 [unity_ObjectToWorldArray256]
//         Matrix 16448 [unity_ObjectToWorldArray257]
//         Matrix 16512 [unity_ObjectToWorldArray258]
//         Matrix 16576 [unity_ObjectToWorldArray259]
//         Matrix 16640 [unity_ObjectToWorldArray260]
//         Matrix 16704 [unity_ObjectToWorldArray261]
//         Matrix 16768 [unity_ObjectToWorldArray262]
//         Matrix 16832 [unity_ObjectToWorldArray263]
//         Matrix 16896 [unity_ObjectToWorldArray264]
//         Matrix 16960 [unity_ObjectToWorldArray265]
//         Matrix 17024 [unity_ObjectToWorldArray266]
//         Matrix 17088 [unity_ObjectToWorldArray267]
//         Matrix 17152 [unity_ObjectToWorldArray268]
//         Matrix 17216 [unity_ObjectToWorldArray269]
//         Matrix 17280 [unity_ObjectToWorldArray270]
//         Matrix 17344 [unity_ObjectToWorldArray271]
//         Matrix 17408 [unity_ObjectToWorldArray272]
//         Matrix 17472 [unity_ObjectToWorldArray273]
//         Matrix 17536 [unity_ObjectToWorldArray274]
//         Matrix 17600 [unity_ObjectToWorldArray275]
//         Matrix 17664 [unity_ObjectToWorldArray276]
//         Matrix 17728 [unity_ObjectToWorldArray277]
//         Matrix 17792 [unity_ObjectToWorldArray278]
//         Matrix 17856 [unity_ObjectToWorldArray279]
//         Matrix 17920 [unity_ObjectToWorldArray280]
//         Matrix 17984 [unity_ObjectToWorldArray281]
//         Matrix 18048 [unity_ObjectToWorldArray282]
//         Matrix 18112 [unity_ObjectToWorldArray283]
//         Matrix 18176 [unity_ObjectToWorldArray284]
//         Matrix 18240 [unity_ObjectToWorldArray285]
//         Matrix 18304 [unity_ObjectToWorldArray286]
//         Matrix 18368 [unity_ObjectToWorldArray287]
//         Matrix 18432 [unity_ObjectToWorldArray288]
//         Matrix 18496 [unity_ObjectToWorldArray289]
//         Matrix 18560 [unity_ObjectToWorldArray290]
//         Matrix 18624 [unity_ObjectToWorldArray291]
//         Matrix 18688 [unity_ObjectToWorldArray292]
//         Matrix 18752 [unity_ObjectToWorldArray293]
//         Matrix 18816 [unity_ObjectToWorldArray294]
//         Matrix 18880 [unity_ObjectToWorldArray295]
//         Matrix 18944 [unity_ObjectToWorldArray296]
//         Matrix 19008 [unity_ObjectToWorldArray297]
//         Matrix 19072 [unity_ObjectToWorldArray298]
//         Matrix 19136 [unity_ObjectToWorldArray299]
//         Matrix 19200 [unity_ObjectToWorldArray300]
//         Matrix 19264 [unity_ObjectToWorldArray301]
//         Matrix 19328 [unity_ObjectToWorldArray302]
//         Matrix 19392 [unity_ObjectToWorldArray303]
//         Matrix 19456 [unity_ObjectToWorldArray304]
//         Matrix 19520 [unity_ObjectToWorldArray305]
//         Matrix 19584 [unity_ObjectToWorldArray306]
//         Matrix 19648 [unity_ObjectToWorldArray307]
//         Matrix 19712 [unity_ObjectToWorldArray308]
//         Matrix 19776 [unity_ObjectToWorldArray309]
//         Matrix 19840 [unity_ObjectToWorldArray310]
//         Matrix 19904 [unity_ObjectToWorldArray311]
//         Matrix 19968 [unity_ObjectToWorldArray312]
//         Matrix 20032 [unity_ObjectToWorldArray313]
//         Matrix 20096 [unity_ObjectToWorldArray314]
//         Matrix 20160 [unity_ObjectToWorldArray315]
//         Matrix 20224 [unity_ObjectToWorldArray316]
//         Matrix 20288 [unity_ObjectToWorldArray317]
//         Matrix 20352 [unity_ObjectToWorldArray318]
//         Matrix 20416 [unity_ObjectToWorldArray319]
//         Matrix 20480 [unity_ObjectToWorldArray320]
//         Matrix 20544 [unity_ObjectToWorldArray321]
//         Matrix 20608 [unity_ObjectToWorldArray322]
//         Matrix 20672 [unity_ObjectToWorldArray323]
//         Matrix 20736 [unity_ObjectToWorldArray324]
//         Matrix 20800 [unity_ObjectToWorldArray325]
//         Matrix 20864 [unity_ObjectToWorldArray326]
//         Matrix 20928 [unity_ObjectToWorldArray327]
//         Matrix 20992 [unity_ObjectToWorldArray328]
//         Matrix 21056 [unity_ObjectToWorldArray329]
//         Matrix 21120 [unity_ObjectToWorldArray330]
//         Matrix 21184 [unity_ObjectToWorldArray331]
//         Matrix 21248 [unity_ObjectToWorldArray332]
//         Matrix 21312 [unity_ObjectToWorldArray333]
//         Matrix 21376 [unity_ObjectToWorldArray334]
//         Matrix 21440 [unity_ObjectToWorldArray335]
//         Matrix 21504 [unity_ObjectToWorldArray336]
//         Matrix 21568 [unity_ObjectToWorldArray337]
//         Matrix 21632 [unity_ObjectToWorldArray338]
//         Matrix 21696 [unity_ObjectToWorldArray339]
//         Matrix 21760 [unity_ObjectToWorldArray340]
//         Matrix 21824 [unity_ObjectToWorldArray341]
//         Matrix 21888 [unity_ObjectToWorldArray342]
//         Matrix 21952 [unity_ObjectToWorldArray343]
//         Matrix 22016 [unity_ObjectToWorldArray344]
//         Matrix 22080 [unity_ObjectToWorldArray345]
//         Matrix 22144 [unity_ObjectToWorldArray346]
//         Matrix 22208 [unity_ObjectToWorldArray347]
//         Matrix 22272 [unity_ObjectToWorldArray348]
//         Matrix 22336 [unity_ObjectToWorldArray349]
//         Matrix 22400 [unity_ObjectToWorldArray350]
//         Matrix 22464 [unity_ObjectToWorldArray351]
//         Matrix 22528 [unity_ObjectToWorldArray352]
//         Matrix 22592 [unity_ObjectToWorldArray353]
//         Matrix 22656 [unity_ObjectToWorldArray354]
//         Matrix 22720 [unity_ObjectToWorldArray355]
//         Matrix 22784 [unity_ObjectToWorldArray356]
//         Matrix 22848 [unity_ObjectToWorldArray357]
//         Matrix 22912 [unity_ObjectToWorldArray358]
//         Matrix 22976 [unity_ObjectToWorldArray359]
//         Matrix 23040 [unity_ObjectToWorldArray360]
//         Matrix 23104 [unity_ObjectToWorldArray361]
//         Matrix 23168 [unity_ObjectToWorldArray362]
//         Matrix 23232 [unity_ObjectToWorldArray363]
//         Matrix 23296 [unity_ObjectToWorldArray364]
//         Matrix 23360 [unity_ObjectToWorldArray365]
//         Matrix 23424 [unity_ObjectToWorldArray366]
//         Matrix 23488 [unity_ObjectToWorldArray367]
//         Matrix 23552 [unity_ObjectToWorldArray368]
//         Matrix 23616 [unity_ObjectToWorldArray369]
//         Matrix 23680 [unity_ObjectToWorldArray370]
//         Matrix 23744 [unity_ObjectToWorldArray371]
//         Matrix 23808 [unity_ObjectToWorldArray372]
//         Matrix 23872 [unity_ObjectToWorldArray373]
//         Matrix 23936 [unity_ObjectToWorldArray374]
//         Matrix 24000 [unity_ObjectToWorldArray375]
//         Matrix 24064 [unity_ObjectToWorldArray376]
//         Matrix 24128 [unity_ObjectToWorldArray377]
//         Matrix 24192 [unity_ObjectToWorldArray378]
//         Matrix 24256 [unity_ObjectToWorldArray379]
//         Matrix 24320 [unity_ObjectToWorldArray380]
//         Matrix 24384 [unity_ObjectToWorldArray381]
//         Matrix 24448 [unity_ObjectToWorldArray382]
//         Matrix 24512 [unity_ObjectToWorldArray383]
//         Matrix 24576 [unity_ObjectToWorldArray384]
//         Matrix 24640 [unity_ObjectToWorldArray385]
//         Matrix 24704 [unity_ObjectToWorldArray386]
//         Matrix 24768 [unity_ObjectToWorldArray387]
//         Matrix 24832 [unity_ObjectToWorldArray388]
//         Matrix 24896 [unity_ObjectToWorldArray389]
//         Matrix 24960 [unity_ObjectToWorldArray390]
//         Matrix 25024 [unity_ObjectToWorldArray391]
//         Matrix 25088 [unity_ObjectToWorldArray392]
//         Matrix 25152 [unity_ObjectToWorldArray393]
//         Matrix 25216 [unity_ObjectToWorldArray394]
//         Matrix 25280 [unity_ObjectToWorldArray395]
//         Matrix 25344 [unity_ObjectToWorldArray396]
//         Matrix 25408 [unity_ObjectToWorldArray397]
//         Matrix 25472 [unity_ObjectToWorldArray398]
//         Matrix 25536 [unity_ObjectToWorldArray399]
//         Matrix 25600 [unity_ObjectToWorldArray400]
//         Matrix 25664 [unity_ObjectToWorldArray401]
//         Matrix 25728 [unity_ObjectToWorldArray402]
//         Matrix 25792 [unity_ObjectToWorldArray403]
//         Matrix 25856 [unity_ObjectToWorldArray404]
//         Matrix 25920 [unity_ObjectToWorldArray405]
//         Matrix 25984 [unity_ObjectToWorldArray406]
//         Matrix 26048 [unity_ObjectToWorldArray407]
//         Matrix 26112 [unity_ObjectToWorldArray408]
//         Matrix 26176 [unity_ObjectToWorldArray409]
//         Matrix 26240 [unity_ObjectToWorldArray410]
//         Matrix 26304 [unity_ObjectToWorldArray411]
//         Matrix 26368 [unity_ObjectToWorldArray412]
//         Matrix 26432 [unity_ObjectToWorldArray413]
//         Matrix 26496 [unity_ObjectToWorldArray414]
//         Matrix 26560 [unity_ObjectToWorldArray415]
//         Matrix 26624 [unity_ObjectToWorldArray416]
//         Matrix 26688 [unity_ObjectToWorldArray417]
//         Matrix 26752 [unity_ObjectToWorldArray418]
//         Matrix 26816 [unity_ObjectToWorldArray419]
//         Matrix 26880 [unity_ObjectToWorldArray420]
//         Matrix 26944 [unity_ObjectToWorldArray421]
//         Matrix 27008 [unity_ObjectToWorldArray422]
//         Matrix 27072 [unity_ObjectToWorldArray423]
//         Matrix 27136 [unity_ObjectToWorldArray424]
//         Matrix 27200 [unity_ObjectToWorldArray425]
//         Matrix 27264 [unity_ObjectToWorldArray426]
//         Matrix 27328 [unity_ObjectToWorldArray427]
//         Matrix 27392 [unity_ObjectToWorldArray428]
//         Matrix 27456 [unity_ObjectToWorldArray429]
//         Matrix 27520 [unity_ObjectToWorldArray430]
//         Matrix 27584 [unity_ObjectToWorldArray431]
//         Matrix 27648 [unity_ObjectToWorldArray432]
//         Matrix 27712 [unity_ObjectToWorldArray433]
//         Matrix 27776 [unity_ObjectToWorldArray434]
//         Matrix 27840 [unity_ObjectToWorldArray435]
//         Matrix 27904 [unity_ObjectToWorldArray436]
//         Matrix 27968 [unity_ObjectToWorldArray437]
//         Matrix 28032 [unity_ObjectToWorldArray438]
//         Matrix 28096 [unity_ObjectToWorldArray439]
//         Matrix 28160 [unity_ObjectToWorldArray440]
//         Matrix 28224 [unity_ObjectToWorldArray441]
//         Matrix 28288 [unity_ObjectToWorldArray442]
//         Matrix 28352 [unity_ObjectToWorldArray443]
//         Matrix 28416 [unity_ObjectToWorldArray444]
//         Matrix 28480 [unity_ObjectToWorldArray445]
//         Matrix 28544 [unity_ObjectToWorldArray446]
//         Matrix 28608 [unity_ObjectToWorldArray447]
//         Matrix 28672 [unity_ObjectToWorldArray448]
//         Matrix 28736 [unity_ObjectToWorldArray449]
//         Matrix 28800 [unity_ObjectToWorldArray450]
//         Matrix 28864 [unity_ObjectToWorldArray451]
//         Matrix 28928 [unity_ObjectToWorldArray452]
//         Matrix 28992 [unity_ObjectToWorldArray453]
//         Matrix 29056 [unity_ObjectToWorldArray454]
//         Matrix 29120 [unity_ObjectToWorldArray455]
//         Matrix 29184 [unity_ObjectToWorldArray456]
//         Matrix 29248 [unity_ObjectToWorldArray457]
//         Matrix 29312 [unity_ObjectToWorldArray458]
//         Matrix 29376 [unity_ObjectToWorldArray459]
//         Matrix 29440 [unity_ObjectToWorldArray460]
//         Matrix 29504 [unity_ObjectToWorldArray461]
//         Matrix 29568 [unity_ObjectToWorldArray462]
//         Matrix 29632 [unity_ObjectToWorldArray463]
//         Matrix 29696 [unity_ObjectToWorldArray464]
//         Matrix 29760 [unity_ObjectToWorldArray465]
//         Matrix 29824 [unity_ObjectToWorldArray466]
//         Matrix 29888 [unity_ObjectToWorldArray467]
//         Matrix 29952 [unity_ObjectToWorldArray468]
//         Matrix 30016 [unity_ObjectToWorldArray469]
//         Matrix 30080 [unity_ObjectToWorldArray470]
//         Matrix 30144 [unity_ObjectToWorldArray471]
//         Matrix 30208 [unity_ObjectToWorldArray472]
//         Matrix 30272 [unity_ObjectToWorldArray473]
//         Matrix 30336 [unity_ObjectToWorldArray474]
//         Matrix 30400 [unity_ObjectToWorldArray475]
//         Matrix 30464 [unity_ObjectToWorldArray476]
//         Matrix 30528 [unity_ObjectToWorldArray477]
//         Matrix 30592 [unity_ObjectToWorldArray478]
//         Matrix 30656 [unity_ObjectToWorldArray479]
//         Matrix 30720 [unity_ObjectToWorldArray480]
//         Matrix 30784 [unity_ObjectToWorldArray481]
//         Matrix 30848 [unity_ObjectToWorldArray482]
//         Matrix 30912 [unity_ObjectToWorldArray483]
//         Matrix 30976 [unity_ObjectToWorldArray484]
//         Matrix 31040 [unity_ObjectToWorldArray485]
//         Matrix 31104 [unity_ObjectToWorldArray486]
//         Matrix 31168 [unity_ObjectToWorldArray487]
//         Matrix 31232 [unity_ObjectToWorldArray488]
//         Matrix 31296 [unity_ObjectToWorldArray489]
//         Matrix 31360 [unity_ObjectToWorldArray490]
//         Matrix 31424 [unity_ObjectToWorldArray491]
//         Matrix 31488 [unity_ObjectToWorldArray492]
//         Matrix 31552 [unity_ObjectToWorldArray493]
//         Matrix 31616 [unity_ObjectToWorldArray494]
//         Matrix 31680 [unity_ObjectToWorldArray495]
//         Matrix 31744 [unity_ObjectToWorldArray496]
//         Matrix 31808 [unity_ObjectToWorldArray497]
//         Matrix 31872 [unity_ObjectToWorldArray498]
//         Matrix 31936 [unity_ObjectToWorldArray499]
//         Matrix 32000 [unity_WorldToObjectArray0]
//         Matrix 32064 [unity_WorldToObjectArray1]
//         Matrix 32128 [unity_WorldToObjectArray2]
//         Matrix 32192 [unity_WorldToObjectArray3]
//         Matrix 32256 [unity_WorldToObjectArray4]
//         Matrix 32320 [unity_WorldToObjectArray5]
//         Matrix 32384 [unity_WorldToObjectArray6]
//         Matrix 32448 [unity_WorldToObjectArray7]
//         Matrix 32512 [unity_WorldToObjectArray8]
//         Matrix 32576 [unity_WorldToObjectArray9]
//         Matrix 32640 [unity_WorldToObjectArray10]
//         Matrix 32704 [unity_WorldToObjectArray11]
//         Matrix 32768 [unity_WorldToObjectArray12]
//         Matrix 32832 [unity_WorldToObjectArray13]
//         Matrix 32896 [unity_WorldToObjectArray14]
//         Matrix 32960 [unity_WorldToObjectArray15]
//         Matrix 33024 [unity_WorldToObjectArray16]
//         Matrix 33088 [unity_WorldToObjectArray17]
//         Matrix 33152 [unity_WorldToObjectArray18]
//         Matrix 33216 [unity_WorldToObjectArray19]
//         Matrix 33280 [unity_WorldToObjectArray20]
//         Matrix 33344 [unity_WorldToObjectArray21]
//         Matrix 33408 [unity_WorldToObjectArray22]
//         Matrix 33472 [unity_WorldToObjectArray23]
//         Matrix 33536 [unity_WorldToObjectArray24]
//         Matrix 33600 [unity_WorldToObjectArray25]
//         Matrix 33664 [unity_WorldToObjectArray26]
//         Matrix 33728 [unity_WorldToObjectArray27]
//         Matrix 33792 [unity_WorldToObjectArray28]
//         Matrix 33856 [unity_WorldToObjectArray29]
//         Matrix 33920 [unity_WorldToObjectArray30]
//         Matrix 33984 [unity_WorldToObjectArray31]
//         Matrix 34048 [unity_WorldToObjectArray32]
//         Matrix 34112 [unity_WorldToObjectArray33]
//         Matrix 34176 [unity_WorldToObjectArray34]
//         Matrix 34240 [unity_WorldToObjectArray35]
//         Matrix 34304 [unity_WorldToObjectArray36]
//         Matrix 34368 [unity_WorldToObjectArray37]
//         Matrix 34432 [unity_WorldToObjectArray38]
//         Matrix 34496 [unity_WorldToObjectArray39]
//         Matrix 34560 [unity_WorldToObjectArray40]
//         Matrix 34624 [unity_WorldToObjectArray41]
//         Matrix 34688 [unity_WorldToObjectArray42]
//         Matrix 34752 [unity_WorldToObjectArray43]
//         Matrix 34816 [unity_WorldToObjectArray44]
//         Matrix 34880 [unity_WorldToObjectArray45]
//         Matrix 34944 [unity_WorldToObjectArray46]
//         Matrix 35008 [unity_WorldToObjectArray47]
//         Matrix 35072 [unity_WorldToObjectArray48]
//         Matrix 35136 [unity_WorldToObjectArray49]
//         Matrix 35200 [unity_WorldToObjectArray50]
//         Matrix 35264 [unity_WorldToObjectArray51]
//         Matrix 35328 [unity_WorldToObjectArray52]
//         Matrix 35392 [unity_WorldToObjectArray53]
//         Matrix 35456 [unity_WorldToObjectArray54]
//         Matrix 35520 [unity_WorldToObjectArray55]
//         Matrix 35584 [unity_WorldToObjectArray56]
//         Matrix 35648 [unity_WorldToObjectArray57]
//         Matrix 35712 [unity_WorldToObjectArray58]
//         Matrix 35776 [unity_WorldToObjectArray59]
//         Matrix 35840 [unity_WorldToObjectArray60]
//         Matrix 35904 [unity_WorldToObjectArray61]
//         Matrix 35968 [unity_WorldToObjectArray62]
//         Matrix 36032 [unity_WorldToObjectArray63]
//         Matrix 36096 [unity_WorldToObjectArray64]
//         Matrix 36160 [unity_WorldToObjectArray65]
//         Matrix 36224 [unity_WorldToObjectArray66]
//         Matrix 36288 [unity_WorldToObjectArray67]
//         Matrix 36352 [unity_WorldToObjectArray68]
//         Matrix 36416 [unity_WorldToObjectArray69]
//         Matrix 36480 [unity_WorldToObjectArray70]
//         Matrix 36544 [unity_WorldToObjectArray71]
//         Matrix 36608 [unity_WorldToObjectArray72]
//         Matrix 36672 [unity_WorldToObjectArray73]
//         Matrix 36736 [unity_WorldToObjectArray74]
//         Matrix 36800 [unity_WorldToObjectArray75]
//         Matrix 36864 [unity_WorldToObjectArray76]
//         Matrix 36928 [unity_WorldToObjectArray77]
//         Matrix 36992 [unity_WorldToObjectArray78]
//         Matrix 37056 [unity_WorldToObjectArray79]
//         Matrix 37120 [unity_WorldToObjectArray80]
//         Matrix 37184 [unity_WorldToObjectArray81]
//         Matrix 37248 [unity_WorldToObjectArray82]
//         Matrix 37312 [unity_WorldToObjectArray83]
//         Matrix 37376 [unity_WorldToObjectArray84]
//         Matrix 37440 [unity_WorldToObjectArray85]
//         Matrix 37504 [unity_WorldToObjectArray86]
//         Matrix 37568 [unity_WorldToObjectArray87]
//         Matrix 37632 [unity_WorldToObjectArray88]
//         Matrix 37696 [unity_WorldToObjectArray89]
//         Matrix 37760 [unity_WorldToObjectArray90]
//         Matrix 37824 [unity_WorldToObjectArray91]
//         Matrix 37888 [unity_WorldToObjectArray92]
//         Matrix 37952 [unity_WorldToObjectArray93]
//         Matrix 38016 [unity_WorldToObjectArray94]
//         Matrix 38080 [unity_WorldToObjectArray95]
//         Matrix 38144 [unity_WorldToObjectArray96]
//         Matrix 38208 [unity_WorldToObjectArray97]
//         Matrix 38272 [unity_WorldToObjectArray98]
//         Matrix 38336 [unity_WorldToObjectArray99]
//         Matrix 38400 [unity_WorldToObjectArray100]
//         Matrix 38464 [unity_WorldToObjectArray101]
//         Matrix 38528 [unity_WorldToObjectArray102]
//         Matrix 38592 [unity_WorldToObjectArray103]
//         Matrix 38656 [unity_WorldToObjectArray104]
//         Matrix 38720 [unity_WorldToObjectArray105]
//         Matrix 38784 [unity_WorldToObjectArray106]
//         Matrix 38848 [unity_WorldToObjectArray107]
//         Matrix 38912 [unity_WorldToObjectArray108]
//         Matrix 38976 [unity_WorldToObjectArray109]
//         Matrix 39040 [unity_WorldToObjectArray110]
//         Matrix 39104 [unity_WorldToObjectArray111]
//         Matrix 39168 [unity_WorldToObjectArray112]
//         Matrix 39232 [unity_WorldToObjectArray113]
//         Matrix 39296 [unity_WorldToObjectArray114]
//         Matrix 39360 [unity_WorldToObjectArray115]
//         Matrix 39424 [unity_WorldToObjectArray116]
//         Matrix 39488 [unity_WorldToObjectArray117]
//         Matrix 39552 [unity_WorldToObjectArray118]
//         Matrix 39616 [unity_WorldToObjectArray119]
//         Matrix 39680 [unity_WorldToObjectArray120]
//         Matrix 39744 [unity_WorldToObjectArray121]
//         Matrix 39808 [unity_WorldToObjectArray122]
//         Matrix 39872 [unity_WorldToObjectArray123]
//         Matrix 39936 [unity_WorldToObjectArray124]
//         Matrix 40000 [unity_WorldToObjectArray125]
//         Matrix 40064 [unity_WorldToObjectArray126]
//         Matrix 40128 [unity_WorldToObjectArray127]
//         Matrix 40192 [unity_WorldToObjectArray128]
//         Matrix 40256 [unity_WorldToObjectArray129]
//         Matrix 40320 [unity_WorldToObjectArray130]
//         Matrix 40384 [unity_WorldToObjectArray131]
//         Matrix 40448 [unity_WorldToObjectArray132]
//         Matrix 40512 [unity_WorldToObjectArray133]
//         Matrix 40576 [unity_WorldToObjectArray134]
//         Matrix 40640 [unity_WorldToObjectArray135]
//         Matrix 40704 [unity_WorldToObjectArray136]
//         Matrix 40768 [unity_WorldToObjectArray137]
//         Matrix 40832 [unity_WorldToObjectArray138]
//         Matrix 40896 [unity_WorldToObjectArray139]
//         Matrix 40960 [unity_WorldToObjectArray140]
//         Matrix 41024 [unity_WorldToObjectArray141]
//         Matrix 41088 [unity_WorldToObjectArray142]
//         Matrix 41152 [unity_WorldToObjectArray143]
//         Matrix 41216 [unity_WorldToObjectArray144]
//         Matrix 41280 [unity_WorldToObjectArray145]
//         Matrix 41344 [unity_WorldToObjectArray146]
//         Matrix 41408 [unity_WorldToObjectArray147]
//         Matrix 41472 [unity_WorldToObjectArray148]
//         Matrix 41536 [unity_WorldToObjectArray149]
//         Matrix 41600 [unity_WorldToObjectArray150]
//         Matrix 41664 [unity_WorldToObjectArray151]
//         Matrix 41728 [unity_WorldToObjectArray152]
//         Matrix 41792 [unity_WorldToObjectArray153]
//         Matrix 41856 [unity_WorldToObjectArray154]
//         Matrix 41920 [unity_WorldToObjectArray155]
//         Matrix 41984 [unity_WorldToObjectArray156]
//         Matrix 42048 [unity_WorldToObjectArray157]
//         Matrix 42112 [unity_WorldToObjectArray158]
//         Matrix 42176 [unity_WorldToObjectArray159]
//         Matrix 42240 [unity_WorldToObjectArray160]
//         Matrix 42304 [unity_WorldToObjectArray161]
//         Matrix 42368 [unity_WorldToObjectArray162]
//         Matrix 42432 [unity_WorldToObjectArray163]
//         Matrix 42496 [unity_WorldToObjectArray164]
//         Matrix 42560 [unity_WorldToObjectArray165]
//         Matrix 42624 [unity_WorldToObjectArray166]
//         Matrix 42688 [unity_WorldToObjectArray167]
//         Matrix 42752 [unity_WorldToObjectArray168]
//         Matrix 42816 [unity_WorldToObjectArray169]
//         Matrix 42880 [unity_WorldToObjectArray170]
//         Matrix 42944 [unity_WorldToObjectArray171]
//         Matrix 43008 [unity_WorldToObjectArray172]
//         Matrix 43072 [unity_WorldToObjectArray173]
//         Matrix 43136 [unity_WorldToObjectArray174]
//         Matrix 43200 [unity_WorldToObjectArray175]
//         Matrix 43264 [unity_WorldToObjectArray176]
//         Matrix 43328 [unity_WorldToObjectArray177]
//         Matrix 43392 [unity_WorldToObjectArray178]
//         Matrix 43456 [unity_WorldToObjectArray179]
//         Matrix 43520 [unity_WorldToObjectArray180]
//         Matrix 43584 [unity_WorldToObjectArray181]
//         Matrix 43648 [unity_WorldToObjectArray182]
//         Matrix 43712 [unity_WorldToObjectArray183]
//         Matrix 43776 [unity_WorldToObjectArray184]
//         Matrix 43840 [unity_WorldToObjectArray185]
//         Matrix 43904 [unity_WorldToObjectArray186]
//         Matrix 43968 [unity_WorldToObjectArray187]
//         Matrix 44032 [unity_WorldToObjectArray188]
//         Matrix 44096 [unity_WorldToObjectArray189]
//         Matrix 44160 [unity_WorldToObjectArray190]
//         Matrix 44224 [unity_WorldToObjectArray191]
//         Matrix 44288 [unity_WorldToObjectArray192]
//         Matrix 44352 [unity_WorldToObjectArray193]
//         Matrix 44416 [unity_WorldToObjectArray194]
//         Matrix 44480 [unity_WorldToObjectArray195]
//         Matrix 44544 [unity_WorldToObjectArray196]
//         Matrix 44608 [unity_WorldToObjectArray197]
//         Matrix 44672 [unity_WorldToObjectArray198]
//         Matrix 44736 [unity_WorldToObjectArray199]
//         Matrix 44800 [unity_WorldToObjectArray200]
//         Matrix 44864 [unity_WorldToObjectArray201]
//         Matrix 44928 [unity_WorldToObjectArray202]
//         Matrix 44992 [unity_WorldToObjectArray203]
//         Matrix 45056 [unity_WorldToObjectArray204]
//         Matrix 45120 [unity_WorldToObjectArray205]
//         Matrix 45184 [unity_WorldToObjectArray206]
//         Matrix 45248 [unity_WorldToObjectArray207]
//         Matrix 45312 [unity_WorldToObjectArray208]
//         Matrix 45376 [unity_WorldToObjectArray209]
//         Matrix 45440 [unity_WorldToObjectArray210]
//         Matrix 45504 [unity_WorldToObjectArray211]
//         Matrix 45568 [unity_WorldToObjectArray212]
//         Matrix 45632 [unity_WorldToObjectArray213]
//         Matrix 45696 [unity_WorldToObjectArray214]
//         Matrix 45760 [unity_WorldToObjectArray215]
//         Matrix 45824 [unity_WorldToObjectArray216]
//         Matrix 45888 [unity_WorldToObjectArray217]
//         Matrix 45952 [unity_WorldToObjectArray218]
//         Matrix 46016 [unity_WorldToObjectArray219]
//         Matrix 46080 [unity_WorldToObjectArray220]
//         Matrix 46144 [unity_WorldToObjectArray221]
//         Matrix 46208 [unity_WorldToObjectArray222]
//         Matrix 46272 [unity_WorldToObjectArray223]
//         Matrix 46336 [unity_WorldToObjectArray224]
//         Matrix 46400 [unity_WorldToObjectArray225]
//         Matrix 46464 [unity_WorldToObjectArray226]
//         Matrix 46528 [unity_WorldToObjectArray227]
//         Matrix 46592 [unity_WorldToObjectArray228]
//         Matrix 46656 [unity_WorldToObjectArray229]
//         Matrix 46720 [unity_WorldToObjectArray230]
//         Matrix 46784 [unity_WorldToObjectArray231]
//         Matrix 46848 [unity_WorldToObjectArray232]
//         Matrix 46912 [unity_WorldToObjectArray233]
//         Matrix 46976 [unity_WorldToObjectArray234]
//         Matrix 47040 [unity_WorldToObjectArray235]
//         Matrix 47104 [unity_WorldToObjectArray236]
//         Matrix 47168 [unity_WorldToObjectArray237]
//         Matrix 47232 [unity_WorldToObjectArray238]
//         Matrix 47296 [unity_WorldToObjectArray239]
//         Matrix 47360 [unity_WorldToObjectArray240]
//         Matrix 47424 [unity_WorldToObjectArray241]
//         Matrix 47488 [unity_WorldToObjectArray242]
//         Matrix 47552 [unity_WorldToObjectArray243]
//         Matrix 47616 [unity_WorldToObjectArray244]
//         Matrix 47680 [unity_WorldToObjectArray245]
//         Matrix 47744 [unity_WorldToObjectArray246]
//         Matrix 47808 [unity_WorldToObjectArray247]
//         Matrix 47872 [unity_WorldToObjectArray248]
//         Matrix 47936 [unity_WorldToObjectArray249]
//         Matrix 48000 [unity_WorldToObjectArray250]
//         Matrix 48064 [unity_WorldToObjectArray251]
//         Matrix 48128 [unity_WorldToObjectArray252]
//         Matrix 48192 [unity_WorldToObjectArray253]
//         Matrix 48256 [unity_WorldToObjectArray254]
//         Matrix 48320 [unity_WorldToObjectArray255]
//         Matrix 48384 [unity_WorldToObjectArray256]
//         Matrix 48448 [unity_WorldToObjectArray257]
//         Matrix 48512 [unity_WorldToObjectArray258]
//         Matrix 48576 [unity_WorldToObjectArray259]
//         Matrix 48640 [unity_WorldToObjectArray260]
//         Matrix 48704 [unity_WorldToObjectArray261]
//         Matrix 48768 [unity_WorldToObjectArray262]
//         Matrix 48832 [unity_WorldToObjectArray263]
//         Matrix 48896 [unity_WorldToObjectArray264]
//         Matrix 48960 [unity_WorldToObjectArray265]
//         Matrix 49024 [unity_WorldToObjectArray266]
//         Matrix 49088 [unity_WorldToObjectArray267]
//         Matrix 49152 [unity_WorldToObjectArray268]
//         Matrix 49216 [unity_WorldToObjectArray269]
//         Matrix 49280 [unity_WorldToObjectArray270]
//         Matrix 49344 [unity_WorldToObjectArray271]
//         Matrix 49408 [unity_WorldToObjectArray272]
//         Matrix 49472 [unity_WorldToObjectArray273]
//         Matrix 49536 [unity_WorldToObjectArray274]
//         Matrix 49600 [unity_WorldToObjectArray275]
//         Matrix 49664 [unity_WorldToObjectArray276]
//         Matrix 49728 [unity_WorldToObjectArray277]
//         Matrix 49792 [unity_WorldToObjectArray278]
//         Matrix 49856 [unity_WorldToObjectArray279]
//         Matrix 49920 [unity_WorldToObjectArray280]
//         Matrix 49984 [unity_WorldToObjectArray281]
//         Matrix 50048 [unity_WorldToObjectArray282]
//         Matrix 50112 [unity_WorldToObjectArray283]
//         Matrix 50176 [unity_WorldToObjectArray284]
//         Matrix 50240 [unity_WorldToObjectArray285]
//         Matrix 50304 [unity_WorldToObjectArray286]
//         Matrix 50368 [unity_WorldToObjectArray287]
//         Matrix 50432 [unity_WorldToObjectArray288]
//         Matrix 50496 [unity_WorldToObjectArray289]
//         Matrix 50560 [unity_WorldToObjectArray290]
//         Matrix 50624 [unity_WorldToObjectArray291]
//         Matrix 50688 [unity_WorldToObjectArray292]
//         Matrix 50752 [unity_WorldToObjectArray293]
//         Matrix 50816 [unity_WorldToObjectArray294]
//         Matrix 50880 [unity_WorldToObjectArray295]
//         Matrix 50944 [unity_WorldToObjectArray296]
//         Matrix 51008 [unity_WorldToObjectArray297]
//         Matrix 51072 [unity_WorldToObjectArray298]
//         Matrix 51136 [unity_WorldToObjectArray299]
//         Matrix 51200 [unity_WorldToObjectArray300]
//         Matrix 51264 [unity_WorldToObjectArray301]
//         Matrix 51328 [unity_WorldToObjectArray302]
//         Matrix 51392 [unity_WorldToObjectArray303]
//         Matrix 51456 [unity_WorldToObjectArray304]
//         Matrix 51520 [unity_WorldToObjectArray305]
//         Matrix 51584 [unity_WorldToObjectArray306]
//         Matrix 51648 [unity_WorldToObjectArray307]
//         Matrix 51712 [unity_WorldToObjectArray308]
//         Matrix 51776 [unity_WorldToObjectArray309]
//         Matrix 51840 [unity_WorldToObjectArray310]
//         Matrix 51904 [unity_WorldToObjectArray311]
//         Matrix 51968 [unity_WorldToObjectArray312]
//         Matrix 52032 [unity_WorldToObjectArray313]
//         Matrix 52096 [unity_WorldToObjectArray314]
//         Matrix 52160 [unity_WorldToObjectArray315]
//         Matrix 52224 [unity_WorldToObjectArray316]
//         Matrix 52288 [unity_WorldToObjectArray317]
//         Matrix 52352 [unity_WorldToObjectArray318]
//         Matrix 52416 [unity_WorldToObjectArray319]
//         Matrix 52480 [unity_WorldToObjectArray320]
//         Matrix 52544 [unity_WorldToObjectArray321]
//         Matrix 52608 [unity_WorldToObjectArray322]
//         Matrix 52672 [unity_WorldToObjectArray323]
//         Matrix 52736 [unity_WorldToObjectArray324]
//         Matrix 52800 [unity_WorldToObjectArray325]
//         Matrix 52864 [unity_WorldToObjectArray326]
//         Matrix 52928 [unity_WorldToObjectArray327]
//         Matrix 52992 [unity_WorldToObjectArray328]
//         Matrix 53056 [unity_WorldToObjectArray329]
//         Matrix 53120 [unity_WorldToObjectArray330]
//         Matrix 53184 [unity_WorldToObjectArray331]
//         Matrix 53248 [unity_WorldToObjectArray332]
//         Matrix 53312 [unity_WorldToObjectArray333]
//         Matrix 53376 [unity_WorldToObjectArray334]
//         Matrix 53440 [unity_WorldToObjectArray335]
//         Matrix 53504 [unity_WorldToObjectArray336]
//         Matrix 53568 [unity_WorldToObjectArray337]
//         Matrix 53632 [unity_WorldToObjectArray338]
//         Matrix 53696 [unity_WorldToObjectArray339]
//         Matrix 53760 [unity_WorldToObjectArray340]
//         Matrix 53824 [unity_WorldToObjectArray341]
//         Matrix 53888 [unity_WorldToObjectArray342]
//         Matrix 53952 [unity_WorldToObjectArray343]
//         Matrix 54016 [unity_WorldToObjectArray344]
//         Matrix 54080 [unity_WorldToObjectArray345]
//         Matrix 54144 [unity_WorldToObjectArray346]
//         Matrix 54208 [unity_WorldToObjectArray347]
//         Matrix 54272 [unity_WorldToObjectArray348]
//         Matrix 54336 [unity_WorldToObjectArray349]
//         Matrix 54400 [unity_WorldToObjectArray350]
//         Matrix 54464 [unity_WorldToObjectArray351]
//         Matrix 54528 [unity_WorldToObjectArray352]
//         Matrix 54592 [unity_WorldToObjectArray353]
//         Matrix 54656 [unity_WorldToObjectArray354]
//         Matrix 54720 [unity_WorldToObjectArray355]
//         Matrix 54784 [unity_WorldToObjectArray356]
//         Matrix 54848 [unity_WorldToObjectArray357]
//         Matrix 54912 [unity_WorldToObjectArray358]
//         Matrix 54976 [unity_WorldToObjectArray359]
//         Matrix 55040 [unity_WorldToObjectArray360]
//         Matrix 55104 [unity_WorldToObjectArray361]
//         Matrix 55168 [unity_WorldToObjectArray362]
//         Matrix 55232 [unity_WorldToObjectArray363]
//         Matrix 55296 [unity_WorldToObjectArray364]
//         Matrix 55360 [unity_WorldToObjectArray365]
//         Matrix 55424 [unity_WorldToObjectArray366]
//         Matrix 55488 [unity_WorldToObjectArray367]
//         Matrix 55552 [unity_WorldToObjectArray368]
//         Matrix 55616 [unity_WorldToObjectArray369]
//         Matrix 55680 [unity_WorldToObjectArray370]
//         Matrix 55744 [unity_WorldToObjectArray371]
//         Matrix 55808 [unity_WorldToObjectArray372]
//         Matrix 55872 [unity_WorldToObjectArray373]
//         Matrix 55936 [unity_WorldToObjectArray374]
//         Matrix 56000 [unity_WorldToObjectArray375]
//         Matrix 56064 [unity_WorldToObjectArray376]
//         Matrix 56128 [unity_WorldToObjectArray377]
//         Matrix 56192 [unity_WorldToObjectArray378]
//         Matrix 56256 [unity_WorldToObjectArray379]
//         Matrix 56320 [unity_WorldToObjectArray380]
//         Matrix 56384 [unity_WorldToObjectArray381]
//         Matrix 56448 [unity_WorldToObjectArray382]
//         Matrix 56512 [unity_WorldToObjectArray383]
//         Matrix 56576 [unity_WorldToObjectArray384]
//         Matrix 56640 [unity_WorldToObjectArray385]
//         Matrix 56704 [unity_WorldToObjectArray386]
//         Matrix 56768 [unity_WorldToObjectArray387]
//         Matrix 56832 [unity_WorldToObjectArray388]
//         Matrix 56896 [unity_WorldToObjectArray389]
//         Matrix 56960 [unity_WorldToObjectArray390]
//         Matrix 57024 [unity_WorldToObjectArray391]
//         Matrix 57088 [unity_WorldToObjectArray392]
//         Matrix 57152 [unity_WorldToObjectArray393]
//         Matrix 57216 [unity_WorldToObjectArray394]
//         Matrix 57280 [unity_WorldToObjectArray395]
//         Matrix 57344 [unity_WorldToObjectArray396]
//         Matrix 57408 [unity_WorldToObjectArray397]
//         Matrix 57472 [unity_WorldToObjectArray398]
//         Matrix 57536 [unity_WorldToObjectArray399]
//         Matrix 57600 [unity_WorldToObjectArray400]
//         Matrix 57664 [unity_WorldToObjectArray401]
//         Matrix 57728 [unity_WorldToObjectArray402]
//         Matrix 57792 [unity_WorldToObjectArray403]
//         Matrix 57856 [unity_WorldToObjectArray404]
//         Matrix 57920 [unity_WorldToObjectArray405]
//         Matrix 57984 [unity_WorldToObjectArray406]
//         Matrix 58048 [unity_WorldToObjectArray407]
//         Matrix 58112 [unity_WorldToObjectArray408]
//         Matrix 58176 [unity_WorldToObjectArray409]
//         Matrix 58240 [unity_WorldToObjectArray410]
//         Matrix 58304 [unity_WorldToObjectArray411]
//         Matrix 58368 [unity_WorldToObjectArray412]
//         Matrix 58432 [unity_WorldToObjectArray413]
//         Matrix 58496 [unity_WorldToObjectArray414]
//         Matrix 58560 [unity_WorldToObjectArray415]
//         Matrix 58624 [unity_WorldToObjectArray416]
//         Matrix 58688 [unity_WorldToObjectArray417]
//         Matrix 58752 [unity_WorldToObjectArray418]
//         Matrix 58816 [unity_WorldToObjectArray419]
//         Matrix 58880 [unity_WorldToObjectArray420]
//         Matrix 58944 [unity_WorldToObjectArray421]
//         Matrix 59008 [unity_WorldToObjectArray422]
//         Matrix 59072 [unity_WorldToObjectArray423]
//         Matrix 59136 [unity_WorldToObjectArray424]
//         Matrix 59200 [unity_WorldToObjectArray425]
//         Matrix 59264 [unity_WorldToObjectArray426]
//         Matrix 59328 [unity_WorldToObjectArray427]
//         Matrix 59392 [unity_WorldToObjectArray428]
//         Matrix 59456 [unity_WorldToObjectArray429]
//         Matrix 59520 [unity_WorldToObjectArray430]
//         Matrix 59584 [unity_WorldToObjectArray431]
//         Matrix 59648 [unity_WorldToObjectArray432]
//         Matrix 59712 [unity_WorldToObjectArray433]
//         Matrix 59776 [unity_WorldToObjectArray434]
//         Matrix 59840 [unity_WorldToObjectArray435]
//         Matrix 59904 [unity_WorldToObjectArray436]
//         Matrix 59968 [unity_WorldToObjectArray437]
//         Matrix 60032 [unity_WorldToObjectArray438]
//         Matrix 60096 [unity_WorldToObjectArray439]
//         Matrix 60160 [unity_WorldToObjectArray440]
//         Matrix 60224 [unity_WorldToObjectArray441]
//         Matrix 60288 [unity_WorldToObjectArray442]
//         Matrix 60352 [unity_WorldToObjectArray443]
//         Matrix 60416 [unity_WorldToObjectArray444]
//         Matrix 60480 [unity_WorldToObjectArray445]
//         Matrix 60544 [unity_WorldToObjectArray446]
//         Matrix 60608 [unity_WorldToObjectArray447]
//         Matrix 60672 [unity_WorldToObjectArray448]
//         Matrix 60736 [unity_WorldToObjectArray449]
//         Matrix 60800 [unity_WorldToObjectArray450]
//         Matrix 60864 [unity_WorldToObjectArray451]
//         Matrix 60928 [unity_WorldToObjectArray452]
//         Matrix 60992 [unity_WorldToObjectArray453]
//         Matrix 61056 [unity_WorldToObjectArray454]
//         Matrix 61120 [unity_WorldToObjectArray455]
//         Matrix 61184 [unity_WorldToObjectArray456]
//         Matrix 61248 [unity_WorldToObjectArray457]
//         Matrix 61312 [unity_WorldToObjectArray458]
//         Matrix 61376 [unity_WorldToObjectArray459]
//         Matrix 61440 [unity_WorldToObjectArray460]
//         Matrix 61504 [unity_WorldToObjectArray461]
//         Matrix 61568 [unity_WorldToObjectArray462]
//         Matrix 61632 [unity_WorldToObjectArray463]
//         Matrix 61696 [unity_WorldToObjectArray464]
//         Matrix 61760 [unity_WorldToObjectArray465]
//         Matrix 61824 [unity_WorldToObjectArray466]
//         Matrix 61888 [unity_WorldToObjectArray467]
//         Matrix 61952 [unity_WorldToObjectArray468]
//         Matrix 62016 [unity_WorldToObjectArray469]
//         Matrix 62080 [unity_WorldToObjectArray470]
//         Matrix 62144 [unity_WorldToObjectArray471]
//         Matrix 62208 [unity_WorldToObjectArray472]
//         Matrix 62272 [unity_WorldToObjectArray473]
//         Matrix 62336 [unity_WorldToObjectArray474]
//         Matrix 62400 [unity_WorldToObjectArray475]
//         Matrix 62464 [unity_WorldToObjectArray476]
//         Matrix 62528 [unity_WorldToObjectArray477]
//         Matrix 62592 [unity_WorldToObjectArray478]
//         Matrix 62656 [unity_WorldToObjectArray479]
//         Matrix 62720 [unity_WorldToObjectArray480]
//         Matrix 62784 [unity_WorldToObjectArray481]
//         Matrix 62848 [unity_WorldToObjectArray482]
//         Matrix 62912 [unity_WorldToObjectArray483]
//         Matrix 62976 [unity_WorldToObjectArray484]
//         Matrix 63040 [unity_WorldToObjectArray485]
//         Matrix 63104 [unity_WorldToObjectArray486]
//         Matrix 63168 [unity_WorldToObjectArray487]
//         Matrix 63232 [unity_WorldToObjectArray488]
//         Matrix 63296 [unity_WorldToObjectArray489]
//         Matrix 63360 [unity_WorldToObjectArray490]
//         Matrix 63424 [unity_WorldToObjectArray491]
//         Matrix 63488 [unity_WorldToObjectArray492]
//         Matrix 63552 [unity_WorldToObjectArray493]
//         Matrix 63616 [unity_WorldToObjectArray494]
//         Matrix 63680 [unity_WorldToObjectArray495]
//         Matrix 63744 [unity_WorldToObjectArray496]
//         Matrix 63808 [unity_WorldToObjectArray497]
//         Matrix 63872 [unity_WorldToObjectArray498]
//         Matrix 63936 [unity_WorldToObjectArray499]
//         BindCB "$Globals" 0
//         BindCB "UnityPerCamera" 1
//         BindCB "UnityLighting" 2
//         BindCB "UnityPerDraw" 3
//         BindCB "UnityPerFrame" 4
//         BindCB "UnityDrawCallInfo" 5
//         BindCB "UnityInstancing_PerDraw0" 6
//
// Headers extracted with DarkStarSword's extract_unity55_shaders.py
// https://github.com/DarkStarSword/3d-fixes

//
// Generated by Microsoft (R) D3D Shader Disassembler
//
//   using 3Dmigoto v1.3.16 on Sun Apr 21 18:00:35 2019
//
//
// Input signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// POSITION                 0   xyzw        0     NONE   float   xyzw
// TANGENT                  0   xyzw        1     NONE   float   xyzw
// NORMAL                   0   xyz         2     NONE   float
// TEXCOORD                 0   xyzw        3     NONE   float   xy
// TEXCOORD                 1   xyzw        4     NONE   float
// TEXCOORD                 2   xyzw        5     NONE   float
// TEXCOORD                 3   xyzw        6     NONE   float
// COLOR                    0   xyzw        7     NONE   float   x
// SV_InstanceID            0   x           8   INSTID    uint   x
//
//
// Output signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// SV_POSITION              0   xyzw        0      POS   float   xyzw
// TEXCOORD                 0   xy          1     NONE   float   xy
// TEXCOORD                 1   xyzw        2     NONE   float   xyzw
// TEXCOORD                 2   xyzw        3     NONE   float   xyzw
// TEXCOORD                 3   xyzw        4     NONE   float   xyzw
// TEXCOORD                 4   xyz         5     NONE   float   xyz
// TEXCOORD                 5   xyz         6     NONE   float   xyz
// TEXCOORD                 6   xyzw        7     NONE   float   xyzw
// SV_InstanceID            0   x           8     NONE    uint   x
//
vs_4_0
dcl_constantbuffer cb0[74], immediateIndexed
dcl_constantbuffer cb1[9], immediateIndexed
dcl_constantbuffer cb2[45], immediateIndexed
dcl_constantbuffer cb3[10], immediateIndexed
dcl_constantbuffer cb4[24], immediateIndexed
dcl_constantbuffer cb5[1], immediateIndexed
dcl_constantbuffer cb6[4000], dynamicIndexed
dcl_input v0.xyzw
dcl_input v1.xyzw
dcl_input v3.xy
dcl_input v7.x
dcl_input_sgv v8.x, instance_id
dcl_output_siv o0.xyzw, position
dcl_output o1.xy
dcl_output o2.xyzw
dcl_output o3.xyzw
dcl_output o4.xyzw
dcl_output o5.xyz
dcl_output o6.xyz
dcl_output o7.xyzw
dcl_output o8.x
dcl_temps 7
dcl_constantbuffer cb10[4], immediateIndexed

// 3DMigoto StereoParams:
dcl_resource_texture2d (float,float,float,float) t125

ld_indexable(texture2d)(float,float,float,float) r5.xyzw, l(0, 0, 0, 0), t125.xyzw


// Unity reflection/specular fix inserted with DarkStarSword's asmtool.py:
// asmtool.py -I ../.. --auto-fix-vertex-halo --fix-unusual-halo-with-inconsistent-w-optimisation --fix-unity-reflection --fix-unity-frustum-world --only-autofixed b0ff1cf2d038b118-vs.txt

mul r5.w, -r5.x, r5.y
mad r6.xyz, -r5.wwww, cb10[0].xyzw, cb1[4].xyzw

dp2 r0.x, v0.xzxx, v0.xzxx
sqrt r0.x, r0.x
mov r1.xz, l(0,0,0,0)
mov r1.y, v0.y
add r0.y, v7.x, l(-0.500000)
add r0.y, r0.y, r0.y
iadd r0.z, v8.x, cb5[0].x
ishl r0.z, r0.z, l(2)
mul r2.xyz, r6.yyyy, cb6[r0.z + 2001].zxyz
mad r2.xyz, cb6[r0.z + 2000].zxyz, r6.xxxx, r2.xyzx
mad r2.xyz, cb6[r0.z + 2002].zxyz, r6.zzzz, r2.xyzx
add r2.xyz, r2.xyzx, cb6[r0.z + 2003].zxyz
add r2.xyz, r2.xyzx, -v0.xxxx
mul r3.xyz, r2.xyzx, l(1.000000, 0.000000, 0.000000, 0.000000)
mad r2.xyz, r2.zxyz, l(0.000000, 0.000000, 1.000000, 0.000000), -r3.xyzx
dp2 r0.w, r2.xzxx, r2.xzxx
rsq r3.x, r0.w
mul r3.yzw, r2.xxyz, r3.xxxx
mul r2.xyz, r0.yyyy, r3.yzwy
mad r0.xyw, r2.xyxz, r0.xxxx, r1.xyxz
mul r1.xyzw, r0.yyyy, cb6[r0.z + 1].xyzw
mad r1.xyzw, cb6[r0.z + 0].xyzw, r0.xxxx, r1.xyzw
mad r1.xyzw, cb6[r0.z + 2].xyzw, r0.wwww, r1.xyzw
add r2.xyzw, r1.xyzw, cb6[r0.z + 3].xyzw
mad r0.xyw, cb6[r0.z + 3].xyxz, v0.wwww, r1.xyxz
mul r1.xyzw, r2.yyyy, cb4[18].xyzw
mad r1.xyzw, cb4[17].xyzw, r2.xxxx, r1.xyzw
mad r1.xyzw, cb4[19].xyzw, r2.zzzz, r1.xyzw
mad o0.xyzw, cb4[20].xyzw, r2.wwww, r1.xyzw
mad o1.xy, v3.xyxx, cb0[73].xyxx, cb0[73].zwzz
mul r1.xy, r3.wxww, l(1.000000, 0.000000, 0.000000, 0.000000)
mad r1.xy, r3.xyxx, l(0.000000, 1.000000, 0.000000, 0.000000), -r1.xyxx
dp2 r3.x, -r1.xyxx, cb6[r0.z + 2000].xzxx
dp2 r3.y, -r1.xyxx, cb6[r0.z + 2001].xzxx
dp2 r3.z, -r1.xyxx, cb6[r0.z + 2002].xzxx
dp3 r1.x, r3.xyzx, r3.xyzx
rsq r1.x, r1.x
mul r1.xyzw, r1.xxxx, r3.xyzz
mul r3.xyz, v1.yyyy, cb6[r0.z + 1].yzxy
mad r3.xyz, cb6[r0.z + 0].yzxy, v1.xxxx, r3.xyzx
mad r3.xyz, cb6[r0.z + 2].yzxy, v1.zzzz, r3.xyzx
dp3 r0.z, r3.xyzx, r3.xyzx
rsq r0.z, r0.z
mul r3.xyz, r0.zzzz, r3.xyzx
mul r4.xyz, r1.wxyw, r3.xyzx
mad r4.xyz, r1.ywxy, r3.yzxy, -r4.xyzx
mul r0.z, v1.w, cb3[9].w
mul r4.xyz, r0.zzzz, r4.xyzx
mov o2.y, r4.x
mov o2.z, r1.x
mov o2.w, r0.x
mov o2.x, r3.z
mov o3.w, r0.y
mov o4.w, r0.w
mov o3.x, r3.x
mov o4.x, r3.y
mov o3.z, r1.y
mov o3.y, r4.y
mov o4.y, r4.z
mov o4.z, r1.w
mul r0.xyz, r2.yyyy, cb4[18].xywx
mad r0.xyz, cb4[17].xywx, r2.xxxx, r0.xyzx
mad r0.xyz, cb4[19].xywx, r2.zzzz, r0.xyzx
mad r0.xyz, cb4[20].xywx, r2.wwww, r0.xyzx
mul r2.xz, r0.xxzx, l(0.500000, 0.000000, 0.500000, 0.000000)
mul r0.x, r0.y, cb1[5].x
mov o5.z, r0.z
mul r2.w, r0.x, l(0.500000)
add r0.xy, r2.zzzz, r2.xwxx
mul r0.zw, cb1[6].xxxy, l(0.000000, 0.000000, 0.250000, 0.250000)
mul o5.xy, r0.zwzz, r0.xyxx
mul r0.x, r1.y, r1.y
mad r0.x, r1.x, r1.x, -r0.x
mul r1.xyzw, r1.ywzx, r1.xyzw
dp4 r2.x, cb2[41].xyzw, r1.xyzw
dp4 r2.y, cb2[42].xyzw, r1.xyzw
dp4 r2.z, cb2[43].xyzw, r1.xyzw
mad o6.xyz, cb2[44].xyzx, r0.xxxx, r2.xyzx
mov o7.xyzw, l(0,0,0,0)
mov o8.x, v8.x
ret
// Approximately 0 instruction slots used